我正在使用墨西哥角angular yeoman Generator,如果我创建一个新项目,然后运行Gulp Build或Gulp Serve:Dist我会恢复此错误:
每当我尝试构建项目时,我都会得到此错误:
[16:03:56]将2个文件大量向索引。fs.js:887返回 binding.lstat(pathmodule._makelong(path));^
错误:enoent:没有这样的文件或目录,LSTAT '/users/danielrvt/ideaprojects/rztest/src/app/templatecachehtml.js'at object.fs.lstatsync(fs.js:887:18)的错误(本机) destroyableTransForm.TransFormStream as _transform at destryabletransform.transform.Read (/users/danielrvt/ideaprojects/rztest/node_modules/through2/node_modules/radable-stream/lib/_stream/_stream_transform.js:159:10) 在DestryableTransform.transform._write上 (/users/danielrvt/ideaprojects/rztest/node_modules/through2/node_modules/radable-stream/lib/_stream/_stream_transform.js:147:83) 在嫁妆 (/users/danielrvt/ideaprojects/rztest/node_modules/through2/node_modules/drableable-stream/lib/_stream/_stream_writable.js:313:64) 在写作 (/users/danielrvt/ideaprojects/rztest/node_modules/through2/node_modules/drableable-stream/lib/_stream/_stream_writable.js:302:5) 在DestryableTransForm.Writable.Write (/users/danielrvt/ideaprojects/rztest/node_modules/through2/node_modules/drableable-stream/lib/_stream/_stream_writable.js:241:11) 在写 (/users/danielrvt/ideaprojects/rztest/node_modules/gulp-concat/node_modules/dreadable-stream/lib/lib/_stream_readable.js:623:24) 在流动 (/users/danielrvt/ideaprojects/rztest/node_modules/gulp-concat/node_modules/dreadable-stream/lib/lib/_stream_readable.js:632:7) 在DestrabableTransform.pipeon Rreewable (/users/danielrvt/ideaprojects/rztest/node_modules/gulp-concat/node_modules/dreadable-stream/lib/lib/_stream_readable.js:664:5) 在emitnone(event.js:80:13)at destryabletransform.emit (Events.js:179:7)在发射可读 (/users/danielrvt/ideaprojects/rztest/node_modules/gulp-concat/node_modules/dreadable-stream/lib/lib/_stream_readable.js:448:10) 在发射可读 (/users/danielrvt/ideaprojects/rztest/node_modules/gulp-concat/node_modules/dreadable-stream/lib/lib/_stream_readable.js:444:5) 在ReadableDchunk (/users/danielrvt/ideaprojects/rztest/node_modules/gulp-concat/node_modules/dreadable-stream/lib/lib/_stream_readable.js:187:9))
fix
第37期中包含的修复程序已发布,因此不再需要以下解决方法。执行npm update
后不再存在错误。
原因
此错误是由gulp-header
库中的最新更新(v1.8.3)引起的。
已经为您创建了一个问题。
gulp-angular-templatecache
对gulp-header
具有间接依赖性,该评论中有一些评论。
解决方案
直到释放修复程序,您可以将gulp-header
版本的节点依赖关系添加到package.json。但是,该票已经关闭,因此应该很快发布。
"dependencies": {
"gulp-header": "1.8.2"
}