ng build --prod出现pagckage.json不存在的错误

发布于 2022-09-06 08:16:24 字数 423 浏览 7 评论 0

当我运行ng build --prod时出现如下错误

Error: ENOENT: no such file or directory, open 'E:/WebStom Project/red-fruit-app/node_modules/_@angular_material@2.0.0-beta.8@@angular/package.json';
图片描述
这是实际package.json的位置

前两天我是angular4.0,使用ng build --prod没错,现在换到4.3就有错了。删除node_modules再安装也不行
求大神解答

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

我最近也遇到这个问题,初步估计是angular-cli的问题或者是我使用cnpm的问题,不知道你解决没有,如果解决了,希望能提供一下你的解决方案。
我的解决方案是进node_modules找到提示找不到package.json的依赖包,吧package.json向上移动一个层级,大约只要移动3个包就行,目前没有发现这样会引起什么问题。

誰認得朕 2022-09-13 08:16:24

我也遇到了该问题,但是虽然报错了,但打的包不影响运行!

无名指的心愿 2022-09-13 08:16:24
ng build --target=production

95% emittingUnhandled rejection Error: ENOENT: no such file or directory, open '/Users/leo/Documents/angular-test/angular-hello-world/node_modules/_@angular_core@5.1.1@@angular/package.json'

这些包我都是用cnpm安装的,结果包了这个错,后来我把node_modules文件夹包括里边的包全删了,用npm重新install的,成功编译了!!!

cnpm的问题,具体什么问题还不清楚。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文