2016-07-22 105 views
0

我想讓gulp-kss工作在我的項目上,但是當我嘗試運行我的任務時遇到了問題。我收到以下錯誤消息:Gulp-kss問題

[12:07:28] Using gulpfile ~/Documents/Websites/company/project-uiapp/gulpfile.js 
[12:07:28] Starting 'generate-sc'... 
[12:07:28] Finished 'generate-sc' after 20 ms 
fs.js:549 
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); 
      ^

Error: ENOENT: no such file or directory, open '/Users/Josua/Documents/Websites/company/project-uiapp/node_modules/gulp-kss/node_modules/kss/lib/template/index.html' 
at Error (native) 
at Object.fs.openSync (fs.js:549:18) 
at Object.fs.readFileSync (fs.js:397:15) 
at Stream.endStream (/Users/Josua/Documents/Websites/company/project-uiapp/node_modules/gulp-kss/index.js:42:27) 
at _end (/Users/Josua/Documents/Websites/company/project-uiapp/node_modules/through/index.js:65:9) 
at Stream.stream.end (/Users/Josua/Documents/Websites/company/project-uiapp/node_modules/through/index.js:74:5) 
at DestroyableTransform.onend (/Users/Josua/Documents/Websites/company/project-uiapp/node_modules/vinyl-fs/node_modules/readable-stream/lib/_stream_readable.js:523:10) 
at DestroyableTransform.g (events.js:260:16) 
at emitNone (events.js:72:20) 
at DestroyableTransform.emit (events.js:166:7) 
at /Users/Josua/Documents/Websites/company/project-uiapp/node_modules/vinyl-fs/node_modules/readable-stream/lib/_stream_readable.js:965:16 
at doNTCallback0 (node.js:419:9) 
at process._tickDomainCallback (node.js:389:13) 

我該如何解決此錯誤?我一直在搜索谷歌和Stackoverflow,但我還沒有找到解決方案。我基於我的解決方案關閉這個gulp-kss。我已經包含下面我gulp任務:

... 
// Generate styleguide with templates 
gulp.task('generate-sc', function() { 

gulp.src(['build-less']) 
.pipe(gulpkss({ 
    overview: __dirname + '/styles/styleguide.md' 
})) 
.pipe(gulp.dest('styleguide/')); 

// Concat and compile all your styles for correct rendering of the styleguide. 
gulp.src('./src/less/styles.less') 
.pipe(less()) 
.pipe(gulpconcat('styles/style.css')) 
.pipe(gulp.dest('styleguide/')); 
... 

回答

1

我終於找到了問題。我必須添加kss到我的package.json。我想它會被包括在gulp-kss之內。