我有我的意识:
var gulp = require('gulp');
var sass = require('gulp-sass');
gulp.task('styles', function() {
gulp.src('dev/sass/files/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./production/css/'))
});
//Watch task
gulp.task('default',function() {
gulp.watch('dev/sass/files/*.scss',['styles']);
});
从控制台运行时工作。
我有自己的tasks.json:
{
"version": "0.1.0",
"command": "gulp",
"isShellCommand": true,
"tasks": [
{
"taskName": "default",
"isBuildCommand": true,
"showOutput": "always",
"isWatching": true
}
]
}
当我通过F1和命令调色板运行构建任务时,我得到:
"观看构建任务已完成"
任务没有运行,我的CSS文件也没有更新。
我试过/检查过:
答案 0 :(得分:0)
原来我的ComSpec
环境变量设置为(注意分号):
C:\WINDOWS\system32\cmd.exe;
要检查您的,请从命令行运行:
node -p process.env
您可以使用控制面板并搜索环境变量来更改您的。