[英]Using Angular CLI to update to Angular 4
我有一個可與angular 2.3和cli 1.0.0-beta18一起使用的應用程序。 我想更新到最新版本並重新安裝npm install --save-dev @angular/cli@latest
但是我現在無法確定運行哪個命令來獲取更新的配置文件以及將package.json升級到4.x。文件。 我在ng help
中看不到任何類似的信息。
(我之前曾嘗試按照Angular4指令運行npm install @angular.... @latest
latest,但由於CLI並不總是使用絕對最新的版本,這使我陷入了混亂。)
僅更新CLI不會拉扯Angular的最新版本,這取決於您(通過更改package.json的@angular版本值,並使用npm install
)來npm install
現有應用程序。 如果您使用最新的CLI啟動新應用程序,則默認情況下它將安裝Angular 4。 現有的應用程序,無論使用什么版本的Angular,都不會更新。
您可以(應閱讀)使用最新的CLI創建一個新應用程序,並將代碼復制到該應用程序。 考慮到您來自的CLI版本,這可能比進行就地更新要容易。 自beta 18開始,配置結構發生了一些變化。構建過程也更加嚴格。 AOT是執行產品構建的默認設置。
您的Angular代碼應該只適用於最新版本的CLI和Angular,除非您做了一些不尋常的事情。
更新到最新的CLI的好資源: 更新Angular CLI 。
更多優質信息: Angular CLI遷移指南
希望這可以幫助你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.