[英]Angular project creation failed because of deprecated circular-json
我用以下命令创建了新的角度项目
ng new hello-world
它失败了
npm WARN deprecated circular-json@0.5.9: CircularJSON is in maintenance only, flatted is its successor.
npm ERR! Unexpected end of JSON input while parsing near '...rocess":"~0.7.0"},"_h'
然后我安装平板使用...
npm i flatted
但错误仍然存在。 如何使用flatted而不是deprecated library circular-json?
运行以下命令清理NPM缓存
npm cache clean --force
在此运行以下命令之后
npm install -g @ angular / cli @ latest
然后你可以创建角项目。
如果它不起作用,即使清除了缓存,这在我的情况下发生:
确保在管理员模式下使用Powershell尝试ng new create-app
命令。
这对我有用。
我有同样的问题。 上述答案都不适合我。
所以我删除了.npmrc
的内容,运行了generate命令并且它工作正常。
之后,您可以根据需要恢复.npmrc
的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.