Ich befolge die Schnellinstallationsanleitung für Elektron: Ссылка
Skript:
Gitklon Ссылка
cd Elektron-Schnellstart
npm install & amp; & amp; npm Start
Die Installation ist bei
hängen gebliebenNode Install.js - Dieser Befehl wird mit npm install & amp; & amp; npm starten.
Gibt es eine Möglichkeit, herauszufinden, welcher Knoten install.js im Backend zum Training macht, warum es feststeckt?
mit --verbose
macht es viel offensichtlicher, wenn Sie während der Installation von node_modules den Download des Elektronenmoduls unterbrechen
Dies wird helfen, dies zu korrigieren, indem Sie den Download- und Installationsprozess mit folgenden Schritten beobachten:
Mit diesem Befehl installieren Sie Global Electron. Sie können den Vorgang erst abbrechen, wenn der Download abgeschlossen ist. Löschen Sie den Ordner node_modules und installieren Sie ihn erneut.
Wenn Sie die Datei "electron / install.js" auschecken, werden einige Dateien heruntergeladen und tatsächlich installiert. Abhängig von Ihrer Bandbreite kann dies einige Zeit dauern.
%Vor%Gib ihm Zeit, es wird vervollständigt. Sie würden keinen Fortschritt sehen, aber es wird im Backend ausgeführt.
Ich hatte ein ähnliches Problem wegen der langsamen Download-Rate.
Wie von anderen Antworten vorgeschlagen, versuchen Sie npm install --verbose
zu laufen, um zu sehen, was hängt. In meinem Fall wurde das Elektronenpaket mit einer Geschwindigkeit von <20 kb / s heruntergeladen.
Mit ein wenig Nachforschungen konnte ich feststellen, dass das Elektron die Download-Aufgabe an electron-download
package ( Ссылка ) delegiert ).
In der Dokumentation electron-download
gibt es wenige Möglichkeiten, den Ort / Spiegel zu bestimmen, wo das Elektronenpaket heruntergeladen werden könnte.
Anstatt einen lokalen Spiegel einzurichten, wie in der Dokumentation beschrieben, habe ich das Paket manuell von China mirror heruntergeladen () Ссылка ). Ich könnte das Paket unter 5 Minuten bekommen. Kopieren Sie dann sowohl das Paket als auch SHASUMS256.txt in den Ordner %USERPROFILE%\.electron
.
Führe das npm install --verbose
erneut aus und es hängt nicht mehr.
Ich habe das gleiche Problem auf einem Windows 10-Rechner bekommen
Die Installation ist erfolgreich abgeschlossen, als ich diese Schritte ausgeführt habe. Hoffe es hilft auch jemand anderem
Warten Sie, bis der Hintergrund fertig ist, aber es scheint hängen zu bleiben. Ich war auch mit diesem Problem konfrontiert und erkannte, dass die Hintergrundarbeit lief, indem ich die Download-Geschwindigkeit meines Modem-Managers überprüfe. Sehen Sie auf dem folgenden Bild, dass die DL-Geschwindigkeit in der Nähe von 2 Mbit / s liegt.
Halten Sie einfach eine Weile an und holen Sie sich einen Kaffee, den Sie vervollständigen werden. Wenn Sie sich nicht sicher sind, ob der Download wirklich passiert ... überprüfen Sie immer die Größe der Knotenmodule (sollte erhöht werden) und auch nach den vorherigen Antworten Statistiken Ihrer Datenverbindung.
Tags und Links windows node.js npm npm-install electron