Angular - angular2升级到angular8
最近要項目改造,由原來的angular2 升級到 angular8,需要以下操作:
1.升級全局Angular CLI
npm install -g @angular/cli@latest2..升級你需要升級項目內(nèi) angular-cli
npm i @angular/cli@latest3.解決CLI和程序CLI版本不一致問題(也是在項目內(nèi),可以先不執(zhí)行這個命令的,之后的全部升級也可以完成這個)
npm rebuild node-sass?4.升級node&&npm版本,window系統(tǒng)升級node只能到node官網(wǎng)下載window安裝包來覆蓋之前的node;mac可以直接命令升級。參考node和npm版本更新!!!
我升級之后,目前的node版本是10.16.0;Angular的版本是8.1.2。
5.啟動更新程序,查看哪些需要更新
ng update6.升級剩下所有組件
ng update --all --force?我在執(zhí)行這個命令是會出現(xiàn)以下提示,所以在執(zhí)行這個命令之前要保證本地工作樹是干凈的,提交一下代碼就可以了。
7.升級完成后,可以能有一些插件不兼容,可以通過下面的方式安裝需要的版本,就是更新一下所有依賴
npm install在執(zhí)行npm install的時候會提示npm也要升級,so,npm也需要升級:
npm install -g npm然后,再npm install 一次就OK了 。
我又執(zhí)行了一次ng update,發(fā)現(xiàn)還有一個要升級,就單獨做升級吧
可能升級到8之后,一些依賴包的引入有所變化,要根據(jù)項目在做具體修正。
總結(jié)
以上是生活随笔為你收集整理的Angular - angular2升级到angular8的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 6下安装编译安装Nginx的
- 下一篇: 用云服务器建网站的优势是什么