2017-02-10 58 views
0

我試圖在MacOS 10.12.3上啓動並運行Gulp。但是,無論我做什麼,我都會收到以下錯誤消息:找不到Gulp文件。在MacOS上發現Gulp錯誤消息「文件未找到」

我也做了以下內容:

  1. 安裝一飲而盡通過sudo bash的全球CLI。本文編寫的Gulp版本是3.9.1
  2. 通過npm install gulp在本地安裝gulp。本文撰寫的Gulp版本是3.9.1。
  3. 我已經完成了touch gulp命令。這已經創建了一個0kb的空白吞噬文件。
    1. I've created a test gulp.js file in my root directory。對所述文件的代碼看起來像var gulp = require('gulp');

在這裏發生了什麼上有什麼想法?

回答

1

您的gulp文件需要稱爲gulpfile.js而不是gulp.js


當你在這,我還建議通過運行npm init(它會引導您完成它...只需使用所有默認現在),然後通過運行npm install --save gulp加入gulppackage.json初始化npm。這將添加

"dependencies": { 
    "gulp": "^3.9.1" 
} 

到您的package.json

這是什麼意思? npmpackage.json"dependencies"成爲您的項目需要的所有gulp相關插件的列表。任何時候你需要重新創建項目,你需要的只是package.json,你可以運行npm install來安裝它們。


請注意,即使在重命名文件後,你會得到錯誤

Task 'default' is not in your gulpfile 

至少,gulpfile.js必須包括行gulp.task('default'); ...但如果這一切你gulpfile有,你實際上不會什麼gulp

我強烈建議通過css-trick的Gulp for Beginners工作 - 這不需要很長時間,您將對如何使用gulp有更全面的瞭解。

相關問題