2016-08-30 20 views
1

嘗試在吞嚥筆上使用觸控筆運行jeet時出現錯誤。這是我的筆任務:使用導航錯誤的Gulp-stylus

gulp.task('stylus', function(){ 
    return gulp.src('src/assets/styl/*styl') 
     .pipe(stylus(use:[jeet()])) 
     .pipe(gulp.dest(buildPaths.css)) 
     .pipe(connect.reload()) 
}); 

和錯誤我得到:我已經試圖把截拳道()從數組中,喜歡(use: jeet())也檢查語法

/var/www/html/eve/gulpfile.js:50 
      .pipe(stylus(use:[jeet()])) 
         ^^^ 
    SyntaxError: missing) after argument list 
     at Object.exports.runInThisContext (vm.js:76:16) 
     at Module._compile (module.js:513:28) 
     at Object.Module._extensions..js (module.js:550:10) 
     at Module.load (module.js:458:32) 
     at tryModuleLoad (module.js:417:12) 
     at Function.Module._load (module.js:409:3) 
     at Module.require (module.js:468:17) 
     at require (internal/module.js:20:19) 
at Liftoff.handleArguments (/home/eve/.nvm/versions/node/v6.3.1/lib/node_modules/gulp/bin/gulp.js:116:3) 
    at Liftoff.<anonymous> (/home/eve/.nvm/versions/node/v6.3.1/lib/node_modules/gulp/node_modules/liftoff/index.js:198:16) 

一百次,似乎沒有)失蹤。它只適用於我從代碼中刪除use: [jeet()]。任何人都有任何想法如何使用鐵筆+ jeet與吞嚥?

回答

1

我不確定這是問題,但我認爲你需要在這裏括號:stylus({use: [jeet()]})

gulp.task('stylus', function(){ 
    return gulp.src('src/assets/styl/*styl') 
     .pipe(stylus({use: [jeet()]})) 
     .pipe(gulp.dest(buildPaths.css)) 
     .pipe(connect.reload()) 
}); 
+0

這就是它!謝謝 –