繁体   English   中英

由于已弃用的circular-json,角度项目创建失败

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM