2017-07-18 135 views
0

我正在學習一個教程,並且我應該運行一個gulpfile.js,但我遇到了一個奇怪的情況。 Gulp在一個地方工作,在另一個地方工作。 我有Ubuntu和Windows 8.1的雙啓動。在Ubuntu OS Documents目錄中,gulp命令不起作用,但返回一個錯誤,指出「'gulp-plumber'not found」。我不明白爲什麼因爲文件夾結構完全一樣。如果我將目錄切換到Windows卷並訪問主項目文件夾,當我輸入「gulp」時,一切正常。沒有在Ubuntu操作系統中找到Gulp-plumber,但在雙啓動的Windows操作系統中找到

此外,如果我CTRL-C在命令行中,一飲而盡命令停止工作,並返回一個錯誤說:

events.js:163

throw er; // Unhandled 'error' event 

Error: write EPIPE

所以,我怎麼能再次運行該命令,一飲而盡?是否通過ps aux,檢查一些正在運行的東西然後殺死它?

github.com/DannyS95/Project

+0

請給我們來代碼。 –

+0

吞嚥水管工是爲那些'未處理的錯誤'事件。你有沒有試過npm安裝它? – UchihaItachi

+0

大家好,我有最新版本的npm,gulp和node安裝,我也有node_modules文件夾,有沒有辦法通過上傳到我的項目來展示你的方式?編輯:我目前正試圖上傳我的項目給github。 –

回答

0

此問題已得到修復,我只好裝一口管道工,因爲我沒有那個包中的package.json文件。 然後快速npm安裝,因爲我有全球吞噬我可以運行吞嚥和瞧,它的作品。