Muk*_*ati 17 angular-cli angular
我是Angular 4的新手,但遇到此错误,
Your global Angular CLI version (6.0.1) is greater than your local
version (1.4.1). The local Angular CLI version is used.
Run Code Online (Sandbox Code Playgroud)
你能帮我解决这个问题吗?
Rit*_*Dey 19
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@1.4.1
Run Code Online (Sandbox Code Playgroud)
San*_*nde 18
快速解决 :
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@1.4.1
Run Code Online (Sandbox Code Playgroud)
解释 :
如果要删除此警告,则可以将全局angular-cli安装降级到例如。1.4.1通过在终端上运行上述命令:
完整的升级和降级指南位于GitHub README 上。
您的项目始终使用您在其上创建项目的 CLI 版本。您可以在运行时在警告中看到它ng serve。
如果全局版本大于本地版本,则使用本地版本。
它也在您的package.json文件中定义。
"devDependencies": {
"@angular/cli": "1.5.0",
....
}
Run Code Online (Sandbox Code Playgroud)
1) 您是否有其他使用 angular 的项目(以及他们使用的是什么版本的 CLI)
2) 确定要保留的版本后,您可以通过以下方式卸载当前版本
全球的:
npm uninstall -g @angular/cli
Run Code Online (Sandbox Code Playgroud)
或本地
npm uninstall @angular/cli
Run Code Online (Sandbox Code Playgroud)
3)然后在与卸载相同的范围内安装所需的版本(确保与其他组件的任何依赖关系)
全球的
具体版本
npm install -g @angular/cli@1.4.1
Run Code Online (Sandbox Code Playgroud)
最新版本
npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)
local 与 global 相同,但没有“-g”标志
理想情况下,除非您发现任何兼容性问题,否则版本应该是最新的
编辑:
角 CLI 6.xxx
新版本中的“angular.json”与旧版本中的“.angular.json”发生了重大变化(文件名中的点不同)。使用错误:如果移动到 angular 6,则无法找到本地工作区文件 ('angular.json')
小智 6
执行以下操作来降级/升级
npm 卸载 -g @angular/cli
#安装npm-check-updates
$ npm i -g npm-check-updates
npm 缓存清理 --force
如果出现错误,请手动执行以下操作:
打开运行,输入%appdata%
指定您要安装的版本
npm install -g @angular/cli@ xxx
这将获取最新的 cli 版本:
npm install -g @angular/cli
| 归档时间: |
|
| 查看次数: |
27690 次 |
| 最近记录: |