代码之家  ›  专栏  ›  技术社区  ›  Koalaphant

我在大口大口喝的时候有点问题。在命令提示符中监视任务

  •  1
  • Koalaphant  · 技术社区  · 9 年前

    3.9.1

    在 格尔普菲尔。js公司

    var gulp = require('gulp');
    var autoprefixer = require('gulp-autoprefixer');
    
    gulp.task('styles', function() {
        gulp.src('app/css/styles.css')
            .pipe(autoprefixer())
            .pipe(gulp.dest('app/processedcss'))
    });
    
    gulp.task('watch', function() {
        gulp.watch('app/css/styles.css'), ['styles']);
    });
    

    尝试运行时,我在命令提示符下收到此消息 大口手表

    > SyntaxError: Unexpected token )
        at createScript (vm.js:56:10)
        at Object.runInThisContext (vm.js:97:10)
        at Module._compile (module.js:542:28)
        at Object.Module._extensions..js (module.js:579:10)
        at Module.load (module.js:487:32)
        at tryModuleLoad (module.js:446:12)
        at Function.Module._load (module.js:438:3)
        at Module.require (module.js:497:17)
        at require (internal/module.js:20:19)
        at execute (C:\Users\Andrew\AppData\Roaming\npm\node_modules\gulp-
        cli\lib\versioned\^3.7.0\index.js:26:18)
    

    当我删除watch任务代码时,autoprefixer可以完美工作,因此我相信这不是问题所在。

    这不是插件式的大口手表,而是内置的大口手表。看

    提前感谢您的帮助!

    1 回复  |  直到 9 年前
        1
  •  1
  •   AJ X.    9 年前

    调试消息正确。删除“)”

    gulp.task('watch', function() {
        gulp.watch('app/css/styles.css', ['styles']);
    });