ng build --prod出现pagckage.json不存在的错误
当我运行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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我最近也遇到这个问题,初步估计是
angular-cli
的问题或者是我使用cnpm
的问题,不知道你解决没有,如果解决了,希望能提供一下你的解决方案。我的解决方案是进
node_modules
找到提示找不到package.json
的依赖包,吧package.json
向上移动一个层级,大约只要移动3个包就行,目前没有发现这样会引起什么问题。我也遇到了该问题,但是虽然报错了,但打的包不影响运行!
这些包我都是用cnpm安装的,结果包了这个错,后来我把node_modules文件夹包括里边的包全删了,用npm重新install的,成功编译了!!!
cnpm的问题,具体什么问题还不清楚。