Node.js 将angularcli从@angular降级/cli@latest棱角分明-cli@1.0.0-beta.24获取错误
我已将Node.js 将angularcli从@angular降级/cli@latest棱角分明-cli@1.0.0-beta.24获取错误,node.js,angular,angular-cli,npm-install,Node.js,Angular,Angular Cli,Npm Install,我已将@angular/cli升级到1.0.0 当我在中运行我的应用程序时-cli@1.0.0-beta.24我想将cli降级为1.0.0-beta.24 当我尝试 sudo npm安装-g@angular/cli@1.0.0-beta.24 我得到一个错误,因为 `npm ERR! code ETARGET npm ERR! notarget No matching version found for @angular/cli@1.0.0-beta.24 npm ERR! notarget I
@angular/cli升级到1.0.0
当我在中运行我的应用程序时-cli@1.0.0-beta.24
我想将cli降级为1.0.0-beta.24
当我尝试
sudo npm安装-g@angular/cli@1.0.0-beta.24
我得到一个错误,因为
`npm ERR! code ETARGET
npm ERR! notarget No matching version found for @angular/cli@1.0.0-beta.24
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/progton/.npm/_logs/2017-06-13T12_29_17_275Z-debug.log`
node-v:v6.11.0
净现值:5.0.3
操作系统:ubuntu
我卸载了@angular/cli@lated
但我无法安装@angular/cli@1.0.0-beta.24
如果我正在处理的案件:
角度2中的项目1角度-cli@1.0.0-β.24
角度4中的项目2,即角度-cli@latest
请大家帮忙…在beta 30之前,Angilar CLI软件包的名称不是@angular/CLI,而是Angilar CLI。因此,请尝试以下方法:
npm uninstall @angular/cli -g
npm cache clear
npm install angular-cli@1.0.0-beta.24 -g
干杯…:)
我找到了解决这个问题的办法
对于<代码>角度-cli@1.0.0-beta.24缺少对等依赖项,因此没有安装cli,有时会出现npm错误,原因是软件包。缺少的json
-cli@1.0.0-beta.24
所以我试着安装sudo npm install-g@angular/cli@1.0.0-beta.28.3
然后安装sudo npm安装--保存dev@angular/cli@1.0.0-beta.28.3
项目目录下的下一步npm安装
现在,如果我做了ngserve
应用程序运行良好,如果我做ngbuild--prod--aot
应用程序也可以正常运行
但是如果我使用了ng-v
我没有得到cli版本,我会得到错误,因为错误:找不到模块“命令”
但整个应用程序运行良好感谢您的帮助@Yakov Fain希望这可能会有所帮助我以同样的方式安装,但当我尝试获取版本
ng-v
时,我得到的是bash:/usr/bin/ng:没有这样的文件或目录
即使我也安装了开发依赖项,但运气不佳:(我已经更新了我的响应。npm install命令中缺少-g。