[蓋大樓] Angular 6 Upgrade 問題回報區 | angular cli更新
最近更新了兩個專案從4~6,產生非常多相依的問題,最後的結論是@angular/core放棄使用ngupdate來更新,整個步驟大致如下使用npm或yarn更新@angular/core及相關套件npminstall@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@angular/[email protected]@2.7.26.0.1可以換成當下最新版更新A...
最近更新了兩個專案從4~6, 產生非常多相依的問題, 最後的結論是 @angular/core 放棄使用 ng update 來更新, 整個步驟大致如下
使用 npm 或 yarn 更新 @angular/core 及相關套件
npm install @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] [email protected]
6.0.1 可以換成當下最新版
更新 Angular 專案架構ng update @angular/cli
這步驟只要專案下 angular/cli 版本有更新, 基本上會失敗
更新 RxJS
ng update rxjs
若失敗, 加上 --force
npm install rxjs --force如果還是失敗, 直接用 npm 或 yarn 安裝
npm install [email protected] [email protected]3.1 處理 RxJS 的 breaking changes
npm install -g rxjs-tslint rxjs-5-to-6-migrate -p tsconfig.json更新 Angular Material
ng update @angular/material
一樣, 失敗就加上 --force, 再不行就手動裝套件…
5 到 6 基本上都沒問題
2 到 6 的話…套件...