我使用以下命令创建新的角度项目
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
但是错误仍然发生。 如何使用扁平化而不是不推荐使用的库circular-json?
答案 0 :(得分:3)
运行以下将清除NPM缓存的命令
npm缓存清理--force
在执行以下命令后
npm install -g @ angular / cli @ latest
然后您可以创建角度项目。
答案 1 :(得分:0)
即使在清除缓存后仍然无法正常工作,这种情况在我的情况下也是如此:
确保以管理员模式使用Powershell尝试ng new create-app
命令。
这对我有用。
答案 2 :(得分:0)
我有同样的问题。上述答案对我都不起作用。
因此,我删除了 .npmrc
的内容,运行了generate命令,它就起作用了。
之后,您可以根据需要恢复.npmrc
的内容。