【发布时间】:2016-07-19 12:07:32
【问题描述】:
将现有的 Angular2 RC2 应用升级到 RC4 需要哪些步骤?我已经像这样更新了我的 package.json 文件(见下文)并在根文件夹上运行 npm update 但它仍然引用来自 RC2 的节点模块文件夹中的旧版本的角度包。
我检查了更改日志和发行说明并搜索了谷歌但无济于事。该应用程序运行但在引用新的 ngModel 相关表单功能时崩溃,该功能在 RC2 中也不起作用。我正在尝试更新到 RC4 以使用新的表单模块,看看这是否能解决我的潜在表单问题。
原创
"dependencies": {
"@angular/common": "2.0.0-rc.2",
"@angular/compiler": "2.0.0-rc.2",
"@angular/core": "2.0.0-rc.2",
"@angular/forms": "0.1.0",
"@angular/http": "2.0.0-rc.2",
"@angular/platform-browser": "2.0.0-rc.2",
"@angular/platform-browser-dynamic": "2.0.0-rc.2",
"@angular/router": "3.0.0-alpha.7",
"@angular/router-deprecated": "2.0.0-rc.2",
"@angular/upgrade": "2.0.0-rc.2",
修改
"dependencies": {
"@angular/common": "2.0.0-rc.4",
"@angular/compiler": "2.0.0-rc.4",
"@angular/core": "2.0.0-rc.4",
"@angular/forms": "0.2.0",
"@angular/http": "2.0.0-rc.4",
"@angular/platform-browser": "2.0.0-rc.4",
"@angular/platform-browser-dynamic": "2.0.0-rc.4",
"@angular/router": "3.0.0-beta.1",
"@angular/router-deprecated": "2.0.0-rc.2",
"@angular/upgrade": "2.0.0-rc.4",
【问题讨论】:
-
您在项目中使用 angular-cli 吗?
-
还没有,但计划 - 这有帮助吗?
-
angular-cli 是一个很好用的工具,我已经将我的代码从 rc1 更新到了 rc4。我这边没有问题。你能用
npm install代替更新吗? -
我现在正在运行
npm install -g angular-cli- 接下来我应该做什么? -
只需
ng new project_name,然后是cd project_name和npm install,就可以了。最后别忘了ng serve运行代码
标签: angular