Gulp-kss问题

时间:2016-07-22 16:15:01

标签: gulp less gulp-less 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 个答案:

答案 0 :(得分:1)

我终于找到了这个问题。我必须将kss添加到package.json。我认为它会包含在gulp-kss中。