2016-08-30 3 views
1

gulpでスタイラスでjeetを実行しようとするとエラーが発生します。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()) 
}); 

とエラー私は取得しています:

/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を()入れてみましたとも、構文をチェックしましたこれは私のスタイラス作業です何百回もありません)欠けているようです。コードからuse: [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

それです!ありがとう –

関連する問題