Gulp不工作并且什么都不返回,只需打开gulp.js文件即可

时间:2016-01-17 17:29:41

标签: node.js gulp

我想开始使用Gulp来完成常见的简单任务,例如SCSS编译。但是一旦我运行Gulp,它就会打开文件gulp.js。

经过多次搜索和尝试,我将所有内容减少到最低限度: 我卸载了NodeJS,重新启动并重新安装了它。然后我在全球重新安装了Gulp。然后我在index.html内创建了一个文件夹测试,并在scss内创建了一个文件夹style.scss。我在控制台中执行了cd myfolder并在Gulpnpm init内安装了npm install gulp --save-dev。我还创建了最简单的gulp.js文件:

var gulp = require('gulp');

gulp.task('default', function() {
    console.log('Hello');
});

当我写" gulp"在控制台中,它也是如此:它打开gulp.js文件而不做任何事情。它也没有返回任何值。

有人知道这种行为吗?

谢谢=)

1 个答案:

答案 0 :(得分:2)

请将文件重命名为gulpfile.js

(我删除了答案,因为我不确定你的文件名)

通过将任务命名为默认值,它将在您调用“gulp”命令时运行。 对于其他名称,您可以按名称调用任务,例如:

gulp check-style

有:

gulp.task('check-style', function(){
    // your code
}