如何查看Angualr版本信息? 如何优雅平滑的升级
程序开发
2023-09-03 11:22:26
今天刚刚知道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
标签:
上一篇:
angular中运用$cacheFactory服务时候报错
下一篇:
【JS案例】JS实现手风琴效果
相关文章
-
无相关信息