在尝试使用“角-cli”构建项目时,我遇到了以下错误
D:\workspace\migration-project>ng build
ENOENT: no such file or directory, stat 'D:\workspace\migration-project\src\assets'
Error: ENOENT: no such file or directory, stat 'D:\workspace\migration-project\src\assets'
at Error (native)
at Object.fs.statSync (fs.js:844:18)
at D:\workspace\migration-project\node_modules\angular-cli\plugins\glob-copy-webpack-plugin.js:16:64
at Array.map (native)
at GlobCopyWebpackPlugin.apply (D:\workspace\migration-project\node_modules\angular-cli\plugins\glob-copy-webpack-plugin.js:16:29)
at Compiler.apply (D:\workspace\migration-project\node_modules\tapable\lib\Tapable.js:233:16)
at WebpackOptionsApply.process (D:\workspace\migration-project\node_modules\webpack\lib\WebpackOptionsApply.js:59:18)
at webpack (D:\workspace\migration-project\node_modules\webpack\lib\webpack.js:28:48)
at Class.exports.default.Task.extend.run (D:\workspace\migration-project\node_modules\angular-cli\tasks\build-webpack.js:20:31)
at Class.Command.extend.run (D:\workspace\migration-project\node_modules\angular-cli\commands\build.js:50:26)
at Class. (D:\workspace\migration-project\node_modules\angular-cli\lib\models\command.js:152:17)
at tryCatch (D:\workspace\migration-project\node_modules\rsvp\dist\lib\rsvp\-internal.js:215:12)
at invokeCallback (D:\workspace\migration-project\node_modules\rsvp\dist\lib\rsvp\-internal.js:230:13)
at D:\workspace\migration-project\node_modules\rsvp\dist\lib\rsvp\then.js:29:16
at flush (D:\workspace\migration-project\node_modules\rsvp\dist\lib\rsvp\asap.js:85:5)
at nextTickCallbackWith0Args (node.js:420:9)
at process._tickCallback (node.js:349:13)实际上,我在src中没有任何资产目录或文件。不知道它为什么要这么做。
操作系统: Windows 10
webpack: 2.1.0-beta.25 .
角-cli: 1.0.0-beta.19-3 (局部和全球)
@角&@角/材料:最新版本
npm install中没有安装
有人遇到过类似的问题吗?任何线索都会有很大帮助。
更新:问题是角-cli。问题在向后滚回1.0.0-beti后得到解决。
发布于 2016-11-22 08:52:21
在更新到角-cli版本1.0.0-beta.20-4之后,我手动创建了src/assets文件夹,解决了这个问题。
使用最新的角-cli创建新项目时:
ng new migration-project创建了一个文件夹:
src/assets有一个名为.gitkeep的文件
我还没有了解为什么需要这个文件夹,但是一切都在正常工作。
https://stackoverflow.com/questions/40508144
复制相似问题