2017-02-10 93 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有更全面的了解。

相关问题