【发布时间】:2020-02-14 12:19:20
【问题描述】:
你好社区我有一个基础项目,我想更新到我在全球安装的最新版本 (8.00) 我尝试更新的基础项目似乎在 Angular 4 和 Angular Cli 1.0.0
当我运行ng serve 时,我得到了
Your global Angular CLI version (8.3.5) is greater than your local
version (1.7.4). The local Angular CLI version is used.
To disable this warning use "ng config -g cli.warnings.versionMismatch false".
我尝试按照几个帖子的步骤进行操作,但没有成功:updateAngular,updateAngular2
要更新的项目
package.js:
"dependencies": {
"@angular/animations": "^4.0.1",
"@angular/common": "^4.0.1",
"@angular/compiler": "^4.0.1",
"@angular/compiler-cli": "^4.0.1",
"@angular/core": "^4.0.1",
"@angular/forms": "^4.0.1",
"@angular/http": "^4.0.1",
"@angular/platform-browser": "^4.0.1",
"@angular/platform-browser-dynamic": "^4.0.1",
"@angular/platform-server": "^4.0.1",
"@angular/router": "^4.0.1",
"animate.css": "3.1.1",
"bootstrap": "^3.3.7",
"chart.js": "^2.5.0",
"core-js": "^2.4.1",
"font-awesome": "^4.7.0",
"jquery": "^3.1.0",
"jquery-slimscroll": "^1.3.8",
"jquery-sparkline": "^2.4.0",
"jvectormap": "1.2.2",
"metismenu": "^2.5.0",
"ng2-charts": "^1.5.0",
"ngx-bootstrap": "^1.6.6",
"peity": "^3.2.1",
"rxjs": "^5.1.0",
"zone.js": "^0.8.4"
},
"devDependencies": {
"@angular/cli": "^1.0.0",
"@angular/compiler-cli": "^2.4.0",
"@types/jasmine": "2.5.38",
"@types/node": "~6.0.60",
"codelyzer": "~2.0.0",
"jasmine-core": "~2.5.2",
"jasmine-spec-reporter": "~3.2.0",
"karma": "~1.4.1",
"karma-chrome-launcher": "~2.0.0",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^0.2.0",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "~5.1.0",
"ts-node": "~2.0.0",
"tslint": "~4.5.0",
"typescript": "~2.1.5"
}
结构:
Angular Cli G
我期待任何建议,谢谢
更新
"devDependencies": {
"@angular/cli": "^1.0.0",}
运行ng update @angular/cli 错误:Repository is not clean. Please commit or stash any changes before updating.
ng update @angular/cli @angular/core --allow-dirty
【问题讨论】:
-
您发布的内容只是一个警告。你能指定什么不起作用吗?应用程序是否无法编译或无法启动?你能发布错误吗?
-
@dave0688 我没有编译错误,我想要的是遵循更新建议以免将来出现问题,如果我不是那么具体,如果您认为方便,请编辑我的问题,谢谢
-
所以请尝试使用
ng update。它会向您显示您需要更新的内容,它还会迁移您的项目并更正重大更改。 -
这是从 7 升级到 8 的完整指南:stackoverflow.com/questions/58393210/…
标签: angular angular-cli