Installieren Sie das Elektron auf dem Knoten für Windows hängt

9

Ich befolge die Schnellinstallationsanleitung für Elektron: Ссылка

Skript:

Klonen Sie das Schnellstart-Repository

Gitklon Ссылка

Gehen Sie in das Repository

cd Elektron-Schnellstart

Installieren Sie die Abhängigkeiten und führen Sie

aus

npm install & amp; & amp; npm Start

Die Installation ist bei

hängen geblieben

Node 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?

    
joe 04.05.2016, 21:13
quelle

8 Antworten

5

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:

%Vor%

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.

    
yido 21.07.2017 18:44
quelle
5

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%     
Afrish Khan 06.12.2016 13:27
quelle
4

Gib ihm Zeit, es wird vervollständigt. Sie würden keinen Fortschritt sehen, aber es wird im Backend ausgeführt.

    
haraneesh reddy 12.11.2016 17:22
quelle
2

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.

    
rawel 14.08.2017 10:29
quelle
2

probiere npm install -g --verbose electron es funktioniert wie Charme.

Es installiert das Modul + zeigt Ihnen den Fortschritt

    
Muhammad Shaharyar 09.01.2018 08:13
quelle
1

Ich habe das gleiche Problem auf einem Windows 10-Rechner bekommen

  • Löschen Sie den Ordner% appdata% / npm / node_modules
  • Führen Sie die Eingabeaufforderung im Administratormodus aus.

Die Installation ist erfolgreich abgeschlossen, als ich diese Schritte ausgeführt habe. Hoffe es hilft auch jemand anderem

    
Cyril Gupta 28.05.2017 16:48
quelle
1

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.

    
Amir 16.07.2017 17:55
quelle
1

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.

    
geek 27.01.2018 18:44
quelle