2016-05-11 8 views
0

Ich habe ein Paket von Elektron-Anwendung erstellt, indem Sie electron-packager verwendet und MSI-Projekt mit Visual Studio-Setup-Projekt erstellt.Electron Js: Kann nicht mit .msi installieren, weil der Pfad zu lang ist

Problem

Während der Installation der Anwendung ich die folgende Störung erhalte:

enter image description here

Ich kann einfach nicht die Datei umbenennen oder den Ort als seine Module einen Teil des Knotens ändern.

Bitte helfen Sie und schlagen Sie vor, was ich tun soll.

Antwort

1

Sie müssen Ihre App in ein Archiv packen, indem Sie die Option asar an electron-packager übergeben, damit Sie Probleme mit dem Pfadlimit vermeiden und den Start Ihrer App unter Windows beschleunigen können.

0

Wenn Sie nicht zuletzt ausgeführt werden, sollten Sie Knoten und NPM aktualisieren und dann das Paket neu erstellen.

In npm @ 3 arbeiteten sie an diesem speziellen Problem, um die Dependency-Ordner so weit wie möglich zu reduzieren.

+0

Eigentlich habe ich npm und Knoten vor einer Woche installiert, also muss es die neueste sein. –

+0

können Sie ihre Versionen zeigen? Können Sie Ihre Paket-JSON-Abhängigkeiten anzeigen? –

+0

Knotenversion: 'v4.4.4' npm Version:' 3.8.9' –