2016-09-20 1 views
0

So bei der Arbeit verwenden wir Schluck und außerhalb der Regel gezeigt wird, wie man es, ich verstehe wirklich nicht, wie es funktioniert. Im Terminal würde ich in das Projekt cdd, sudo npm install, dann laufe Schluck und das war es. Ich habe mein O el Capitan da ein Upgrade und ich jetzt diesen Fehler:Upgraden nach El Capitan und Schluck funktioniert nicht mehr

Using gulpfile ~/Desktop/FTW/gulpfile.js 
/usr/local/lib/node_modules/gulp/bin/gulp.js:129 
    gulpInst.start.apply(gulpInst, toRun); 
       ^
TypeError: Cannot read property 'apply' of undefined 
    at /usr/local/lib/node_modules/gulp/bin/gulp.js:129:19 
    at nextTickCallbackWith0Args (node.js:420:9) 
    at process._tickCallback (node.js:349:13) 
    at Function.Module.runMain (module.js:443:11) 
    at startup (node.js:139:18) 
    at node.js:974:3 

Ich habe versucht, suchend, dies, aber als kompletter Anfänger bis zum Terminal, Kommandozeile, usw., ich bin völlig verloren, was genau falsch ist und wie es zu beheben ist. Jede Hilfe wird geschätzt. Vielen Dank!

Edit: Ich habe keine Ahnung, was das getan hat, aber es scheint, dass es funktioniert hat? Zumindest für dieses eine Projekt; Ich habe keine Ahnung, ob es sich um eine pro-Projekt-lokale Lösung oder anderweitig handelt.

npm install -g gulp-cli 

Antwort

0

Versuchen entweder

sudo npm install -g gulp 

oder (einige Benutzer berichtet, dass es ein Rechtsproblem ist) versuchen

sudo chown -R $(whoami) /usr/local/bin/node_modules 
sudo npm install -g gulp 
+0

Dank; Ich habe es global installiert. Ich habe das chown versucht, aber es sagt, "chown:/usr/local/bin/node_modules: Keine solche Datei oder Verzeichnis." Ich habe keine Ahnung, was diese Verzeichnis- und Berechtigungssache ist. :/Ich habe es anscheinend anders gelöst (in meine Frage bearbeitet) .. einfach keine Ahnung, was es getan hat. Wie auch immer, danke nochmal. – kieote

Verwandte Themen