我正在运行Ubuntu 14.10 64Bits。Node.js版本为0.12.2,NPM版本为2.7.4。
**这不是Visual Studio项目,而是https://github.com/johnpapa/generator-hottowel
我不能解决这个问题,在运行gulp serve-build或者只是运行gulp build之后,我得到了这个错误:
[14:36:52] Finished 'inject' after 236 ms
**PATH-TO-MY-PROJECT**/node_modules/gulp-jscs/index.js:99
this.emit('error', new gutil.PluginError('gulp-jscs', out.join('\n\n'), {
^ RangeError: Invalid string length
at Array.join (native)
at DestroyableTransform._flush (**PATH-TO-MY-PROJECT**/node_modules/gulp-jscs/index.js:99:62)
at DestroyableTransform.<anonymous> (**PATH-TO-MY-PROJECT**/node_modules/gulp-jscs/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:135:12)
at DestroyableTransform.g (events.js:199:16)
at DestroyableTransform.emit (events.js:129:20)
at finishMaybe (**PATH-TO-MY-PROJECT**/node_modules/gulp-jscs/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:371:12)
at endWritable (**PATH-TO-MY-PROJECT**/node_modules/gulp-jscs/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:378:3)
at DestroyableTransform.Writable.end (**PATH-TO-MY-PROJECT**/node_modules/gulp-jscs/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:356:5)
at DestroyableTransform.onend (**PATH-TO-MY-PROJECT**/node_modules/gulp-jshint/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:523:10)
at DestroyableTransform.g (events.js:199:16)我有一个用于Sublime Text 3的JSCS插件,我在样式中找不到任何错误。有谁能帮我一下吗?
**编辑**我尝试过清除缓存并安装不同版本的插件,但它要么显示不同的错误,要么出现相同的问题。
因此,我继续在插件的index.js文件中添加了一个try/catch块。这允许执行gulp.js文件中的其余gulp任务,但我不认为这是一种解决方案。
你认为如何?
发布于 2015-06-15 04:40:55
JSCS gulp插件与sublime插件没有任何关系。你的插件似乎有一个错误。
有了这个信息我不能说它是从哪里来的。通常通过执行以下操作删除节点模块并重新安装:
npm cache clear
npm i有帮助。
https://stackoverflow.com/questions/30833891
复制相似问题