Ich benutze Schluck, um meine Javascript-Anwendung zu bauen. Ich habe einige deklarierten Abhängigkeiten in der package.json Datei, zum Beispiel:Gulp Build installiert Abhängigkeiten nicht automatisch?
"dependencies": {
"flux": "^2.0.1",
"keymirror": "~0.1.0",
"object-assign": "^1.0.0",
"react": "^0.13.1",
"dropzone": "^4.0.1",
"lodash": "^3.6.0"
},
Wenn ich schluck Build laufen, es fragt mich immer einige Abhängigkeiten nicht gefunden werden können, wenn ich manuell npm install lodash
beispielsweise ausgeführt werden.
Gibt es eine Möglichkeit, den Schluck npm install
automatisch laufen zu lassen?
Ich wette, Sie könnten, aber es wäre wahrscheinlich der Umweg sein. Sie können all Ihre Abhängigkeiten mit einer einfachen 'npm-Installation' installieren, und es werden nur diejenigen installiert, die nicht vorhanden sind. Am einfachsten wäre es also 'npm install && gulp build' auf Ihrer Shell, um sicherzustellen, dass es vor der Ausführung ausgeführt wird Schluck – ddprrt
Ja, das mache ich jetzt :-) –
Wenn Sie 'npm install' noch nicht ausgeführt haben, wie hätten Sie Schluck lokal installiert, bevor Sie Schluck laufen lassen (außer es wird global installiert, was nicht sehr verbreitet ist)) Für mich würde ich wahrscheinlich nur "npm install" verwenden und dann 'postinstall'-Skript verwenden, um den Schluck auszuführen. – alans