0
因此,在工作中我們使用gulp,並且通常會顯示如何運行它,但我真的不明白它是如何工作的。在終端中,我會進入該項目,sudo npm install,然後運行gulp,就是這樣。我因爲我的操作系統升級到埃爾卡皮坦,現在我得到這個錯誤:升級到El Capitan和gulp不再有效
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
我試圖尋找這件事,但作爲一個完整的新手到終端,命令行,等等,我完全失去了什麼是錯誤的,以及如何解決它。任何幫助表示讚賞。謝謝!
編輯:我不知道這做了什麼,但它似乎有效?至少對於這一個項目來說;我不知道這是否是每個項目的本地修復或其他。
npm install -g gulp-cli
感謝;我確實在全球安裝。我嘗試了chown,但它說,「chown:/ usr/local/bin/node_modules:沒有這樣的文件或目錄。」我不知道這個目錄和權限是什麼。 :/我似乎以另一種方式修復它(編輯到我的問題),只是不知道它做了什麼。無論如何,再次感謝。 – kieote