你能为ng2到ng4升级路径推荐一个好的在线资源吗?

时间:2017-04-13 19:55:58

标签: angular

我需要将应用程序从ng2升级到ng4。我已经用谷歌搜索了它,但我在找到一个好的资源时遇到了问题。你能推荐一个可用于升级路径的好的在线资源吗?

更新

angular.io指向此网址:

http://angularjs.blogspot.com/2017/03/angular-400-now-available.html

并提供此命令:

npm install @angular/common@latest @angular/compiler@latest @angular/compiler-cli@latest @angular/core@latest @angular/forms@latest @angular/http@latest @angular/platform-browser@latest @angular/platform-browser-dynamic@latest @angular/platform-server@latest @angular/router@latest @angular/animations@latest typescript@latest --save

我所有的package.json依赖项(@ angular / mydependency)都指向4.0.2。以下依赖关系未标记为4.0.2:

"@angular/upgrade": "~2.1.0",
"angular-in-memory-web-api": "~0.1.5"

我可以看到上面的依赖项版本如何独立于4.0.2升级。你能证实这是预期的吗?是否有任何类型的测试工具可用于验证ng4更新是否已成功安装并按预期工作而没有间隙?

2 个答案:

答案 0 :(得分:3)

有一个应用可以提供帮助:https://angular-update-guide.firebaseapp.com/

只需输入您当前使用的版本以及要移动到的版本,它将提供升级所需的任务列表。

答案 1 :(得分:0)

npm install @angular/{common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router,animations}@latest typescript@latest --save

更多信息here