2016-07-21 5 views
0

Wenn ich eine App für Windows mit electrify verpacke, haben die npm-Abhängigkeiten Pfadlängen, die die von Windows vorgegebene Grenze von 260 Zeichen überschreiten.Länge des Meteorpfads bei Verwendung von elektrify

Ich habe versucht mit "Flatten-Pakete", aber immer noch keinen Erfolg.

Wie kann ich die Pfadlängen reduzieren, ohne die App zu beschädigen? An dieser Stelle ist jede Lösung willkommen - sogar eine manuelle Lösung.

+0

Welche Meteor und NPM-Versionen verwenden Sie? Siehe [this] (https://github.com/meteor/meteor/issues/7221) -Thread. – MasterAM

+0

Ich benutzte Meteor 1.3.3.1 mit dem standardmäßig integrierten npm (2.15.1?) Jetzt installiere ich npm @ 3 und werde es erneut versuchen, ich werde euch auf dem Laufenden halten. – Cos

+0

Ich habe versucht, nach der Installation npm @ 3 Verpackung, die Weglängen sind immer noch so lange wie zuvor. Irgendwelche anderen Ideen? – Cos

Antwort

0

Ich fand die Antwort dank MasterAM - Sie müssen sowohl die Electrify Abhängigkeiten und Meteor npm aktualisieren. Für die Nachwelt, das sind die erforderlichen Schritte:

1) Meteor npm installieren -g npm @ 3 (tiefes Abhängigkeitsproblem hat mit npm v 3)

2) Meteor entfernen Arboleya behoben: elektrifizieren

3) npm installieren -g elektrisieren aktualisierten Test (dies ist eine inoffizielle aktualisierte Version von elektrisieren mit neuen Abhängigkeiten)

4) entfernen Sie alle node_modules Ordner aus dem Projekt + .electrify Ordner

5) Meteor-Update (Dies wird auf 1 aktualisiert. 3.5.1 - das tiefe Abhängigkeitsproblem ist seit 1.3.4 behebt)

6) elektrifiziert Paket