【发布时间】:2017-07-06 18:01:53
【问题描述】:
我是 gulp 的初学者。我在 gulp.js 中创建了一个名为 task1 的任务,当我尝试在命令行中使用“gulp task1”执行该任务时,它会在括号编辑器上打开 gulp.js 文件,而不是在命令行中执行。有人可以帮我解决这个问题吗
我的 gulp 文件中的代码是
var gulp = require('gulp');
var jshint = require('gulp-jshint');
var jscs = require('gulp-jscs');
gulp.task('task1', function () {
return gulp
.src(['./src/**/x.js', './*.js'])
.pipe(jscs())
.pipe(jshint())
.pipe(jshint.reporter('jshint-stylish', {
verbose: true
}));
})
【问题讨论】:
-
你的文件应该命名为 gulpfile.js。然后你在终端中执行 gulp task1
-
你安装gulp了吗?
-
@arun 当您执行
gulp -v时会发生什么?它会显示 gulp 版本吗? -
是的,它通过将 gulp.js 更改为 gulpfile.js 来工作
标签: javascript gulp