2016-08-30 11 views
1

Я получаю сообщение об ошибке при попытке запустить jeet на стиле с глотком. Это мой стилус задача:Gulp-stylus с помощью ошибки jeet

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()), а также проверяется синтаксис сто раз, и кажется, что нет). Он работает только тогда, когда я удаляю код use: [jeet()]. Кто-нибудь знает, как использовать стилус + джит с глотком?

ответ

1

I'm не уверен, что это проблема, но я думаю, что вам нужно брекеты здесь: 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

Вот так! благодаря –