2016-11-21 93 views
1

我试图建立我一饮而尽以观察哈巴狗的变化,但我得到了下面的错误,我不知道是什么,可以是:咕嘟咕嘟的手表误差

events.js:141 
     throw er; // Unhandled 'error' event 
    ^
SyntaxError: Unexpected token (19:0) 
    at Parser.pp$4.raise (/../node_modules/acorn/dist/acorn.js:2221:15) 
    at Parser.pp.unexpected (/../node_modules/acorn/dist/acorn.js:603:10) 
    at Parser.pp$3.parseExprAtom (/../node_modules/acorn/dist/acorn.js:1822:12) 
    at Parser.pp$3.parseExprSubscripts (/../node_modules/acorn/dist/acorn.js:1715:21) 
    at Parser.pp$3.parseMaybeUnary (/../node_modules/acorn/dist/acorn.js:1692:19) 
    at Parser.pp$3.parseExprOps (/../node_modules/acorn/dist/acorn.js:1637:21) 
    at Parser.pp$3.parseMaybeConditional (/../node_modules/acorn/dist/acorn.js:1620:21) 
    at Parser.pp$3.parseMaybeAssign (/../node_modules/acorn/dist/acorn.js:1597:21) 
    at Parser.pp$1.parseVar (/../node_modules/acorn/dist/acorn.js:1034:28) 
    at Parser.pp$1.parseVarStatement (/../node_modules/acorn/dist/acorn.js:917:10) 

我gulpfile .js看起来像这样:

const gulp = require('gulp'); 
const pug = require('gulp-pug');  

gulp.task('pug',() => 
    gulp.src('pug/*.pug') 
    .pipe(pug({ pretty: false })) 
    .pipe(gulp.dest('.'))  
); 

gulp.task('watch', function(){ 
    gulp.watch('pug/*.pug', ['pug']); 
}); 
+0

哪一行是141?你有那个文件夹(至少有一个帕格文件)? –

回答

0

问题可能是.pipe(gulp.dest('.'))您应该指定一个实际的文件夹名称。例如.pipe(gulp.dest('folderName'))/ .pipe(gulp.dest([__dirname])

另外添加一个return语句gulp.src('pug/*.pug') 所以它看起来像

return gulp.src('pug/*.pug')它避免了与包括一个return声明的错误。

你能修改你的问题来包括你的帕格文件吗?