Installing angular/cli crashes with error 404
在计算机上安装angular / cli时,我有一个小问题。 我已经安装了Node.js的最新稳定版本(当前v。10.16.0和npm 6.9.0)。 安装成功完成,没有任何问题。
安装后,我尝试在命令提示符下安装angular / cli,但出现此错误。
1 2 3 4 5 6 7 | npm ERR! code E400 npm ERR! 400 Bad Request - GET https://registry.npmjs.org/@angular%2fcli npm ERR! A complete log of this run can be found in: npm ERR! C:\\Users\\h053z9rc\\AppData\ oaming\ pm-cache\\_logs\\2019-07-09T05_03_06_062Z-debug.log |
这些信息在日志文件中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\\\Program Files\\\ odejs\\\ ode.exe', 1 verbose cli 'C:\\\\Program Files\\\ odejs\\\ ode_modules\\\ pm\\\\bin\\\ pm-cli.js', 1 verbose cli 'install', 1 verbose cli '-g', 1 verbose cli '@angular/cli' ] 2 info using [email protected] 3 info using [email protected] 4 verbose npm-session 336717238679caae 5 silly install loadCurrentTree 6 silly install readGlobalPackageData 7 http fetch GET 400 https://registry.npmjs.org/@angular%2fcli 141ms 8 silly fetchPackageMetaData error for @angular/cli@latest 400 Bad Request - GET https://registry.npmjs.org/@angular%2fcli 9 timing stage:rollbackFailedOptional Completed in 0ms 10 timing stage:runTopLevelLifecycles Completed in 177ms 11 verbose stack Error: 400 Bad Request - GET https://registry.npmjs.org/@angular%2fcli 11 verbose stack at res.buffer.catch.then.body (C:\\Program Files\ odejs\ ode_modules\ pm\ ode_modules\ pm-registry-fetch\\check-response.js:104:15) 11 verbose stack at process._tickCallback (internal/process/next_tick.js:68:7) 12 verbose statusCode 400 13 verbose pkgid @angular/cli@latest 14 verbose cwd C:\\Windows\\System32 15 verbose Windows_NT 10.0.15063 16 verbose argv"C:\\\\Program Files\\\ odejs\\\ ode.exe""C:\\\\Program Files\\\ odejs\\\ ode_modules\\\ pm\\\\bin\\\ pm-cli.js""install""-g""@angular/cli" 17 verbose node v10.16.0 18 verbose npm v6.9.0 19 error code E400 20 error 400 Bad Request - GET https://registry.npmjs.org/@angular%2fcli 21 verbose exit [ 1, true ] |
我尝试重新安装node.js,但没有帮助。
请尝试以下方法:
选项1
要么 :
选项2
如果出现错误
遵循选项2
如果以上所有方法均失败,请尝试安装最新的稳定版node&npm。
尝试依次使用这些命令。
npm缓存清理
npm install -g @ angular / cli