用于语义UI的`gulp build`给出错误'ENOENT:no such file or directory'

版:

gulp@3.9.1

我已经通过npm install安装了semantic-ui ,并在交互式设置过程中给出了默认设置。

但是,当我从/semantic文件夹gulp build我得到以下错误:

 [20:52:27] Starting 'build'... Building Semantic [20:52:27] Starting 'build-javascript'... Building Javascript [20:52:27] Starting 'build-css'... Building CSS [20:52:27] Starting 'build-assets'... Building assets [20:52:28] Created: dist/components/site.js [20:52:28] Created: dist/components/site.min.js [20:52:28] Created: dist/components/form.js [20:52:28] Created: dist/components/form.min.js [20:52:28] Created: dist/components/accordion.js [20:52:28] Created: dist/components/accordion.min.js [20:52:28] Created: dist/components/checkbox.js [20:52:28] Created: dist/components/dimmer.js [20:52:28] Created: dist/components/checkbox.min.js [20:52:28] Created: dist/components/dimmer.min.js [20:52:28] Created: dist/components/dropdown.js [20:52:29] Created: dist/components/embed.js [20:52:29] Created: dist/components/dropdown.min.js [20:52:29] Created: dist/components/reset.css [20:52:29] Created: dist/components/reset.min.css [20:52:29] Created: dist/components/modal.js [20:52:29] Created: dist/components/embed.min.js [20:52:29] Created: dist/components/modal.min.js 

后来这个错误抛出

 [20:52:31] Starting 'package uncompressed js'... [20:52:31] Finished 'build-javascript' after 4.23 s [20:52:31] Created: dist/components/container.min.css [20:52:31] Created: dist/components/container.css fs.js:839 return binding.lstat(pathModule._makeLong(path)); ^ Error: ENOENT: no such file or directory, lstat '/Users/venkat299/code/harvest_api/harvest_server/semantic/dist/components/semantic.min.js' 

gulp-header 1.8.3引起这个问题。

https://github.com/tracker1/gulp-header/issues/37

直接添加"gulp-header": "1.8.2"到你的package.json ,你应该没问题。

如果已经存在,则从版本号中删除^ ,它会将您推到下一个minor版本,这会导致问题。

对我而言(DaniVarga 在这里 )的解决scheme是这样的:

 npm uninstall gulp-header npm install gulp-header@1.8.2 --save 

… 然后 …

 gulp build 

添加"gulp-header": "1.8.2",给你的package.json有帮助吗?

https://github.com/miickel/gulp-angular-templatecache/issues/124