如何查看Angualr版本信息?& 如何优雅平滑的升级

今天刚刚知道Angular官方是怎样定义或者区分亲儿子和旧儿子的:

    Angualr v1.x.x 之前的版本统称为:AngularJS

    Angular v2.x.x 之后的版本统称为:Angualr!

好吧,赤裸裸的声明以后的荣誉归谁,AngularJS只是一个第三方的JS库或者插件,Angualr才是真正的框架!

好了,那现在我们开始优雅的升级吧,因为NG1.x.x 到 NG2.x.x 变化太大,倒不是说不能升级,不过升级的成本真应该从新开始了,我这里就不讲如何转变为亲儿子了,这里讲的是如果从 v2.x.x 升级到最新的版本,这样或许也不是最好的,因为最新的往往不是最稳定的,出问题也是最不容易查到答案的,三思而行、量力而行;

1、

npm uninstall -g @angular/cli

2、

npm cache clean

 3、

npm install -g @angular/cli@latest

4、

rm -rf node_modules dist # use rmdir /S/Q node_modules dist in Windows Command Prompt; use rm -r -fo node_modules,dist in Windows PowerShell

5、

npm install --save-dev @angular/cli@latest

6、安装你需要的升级包

for Linux/Mac

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

for Windows

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

7、更新一些其他的包,可以指定版本号

npm install zone.js@0.8.4 --save

8、执行安装命令

 npm install

9、是时候展现真正的技术了

 

转载于:https://my.oschina.net/wsxiao/blog/1605574

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值