我是angular 7的新手,两年前我使用了angular2。我刚刚安装了angular / cli,并将其添加到我的路径中。
然后,我尝试了ng new helloworld进行测试,但出现此错误:
npm WARN已弃用circular-json@0.5.9:CircularJSON仅在维护中,扁平化是其继任者
npm错误!代码ETARGET
npm错误! notarget @ angular-devkit / core @ 7.0.4(或其他程序包,取决于它的匹配版本)可以在@ angular-devkit / build-optimizer @ 0.10.4或@ ngtools / webpack @ 7.0.4;中。 )
这很奇怪,因为当我查看@ angular-devkit的package.json时,声明的核心版本是7.0.3 ...
有人可以帮我吗?
谢谢
答案 0 :(得分:0)
因此,请按照以下步骤操作。
卸载nodejs
转到C:\ Users \ ABCD \ AppData \ Roaming文件夹
ABCD->用户名文件夹
AppData->隐藏文件夹
删除npm和npm-cache文件夹
安装nodejs。 注意:不是当前的nodejs
检查nodejs和npm版本 $ node --version $ nmp -version
安装angularjs $ npm install -g @ angular / cli
检查角度版本 $ ng --version
创建新项目 $ ng个新的projectName
等待5至6分钟。出现以下消息后,请不要按ctrl + c “ npm WARN不推荐使用circular-json@0.5.9:CircularJSON仅在维护中,其后继者则是扁平版。”