Angular編譯打包小記

這是一篇流水文,日更自律^^

打包命令

Angular編譯打包很簡(jiǎn)單

ng  build --prod

編譯生成的程序放在 /dist目錄下。

常用命令

查看版本

ng -v

提速

Angular 編譯速度很慢。
啟動(dòng)編譯,吃個(gè)下午茶回來(lái),還沒完事。我的天哪!
提速是個(gè)體力活,需要自己多多實(shí)踐。

升級(jí)版本

一般而言,新版本會(huì)對(duì)速度優(yōu)化,提升編譯速度。
下圖angular/cli 的版本分別為 1.6.7 和 1.7.4。新版本編譯速度提升34%


示例

關(guān)閉優(yōu)化開關(guān)

--build-optimizer=false

下圖,關(guān)閉優(yōu)化開關(guān)后速度提升45%。


示例

當(dāng)然,關(guān)閉優(yōu)化開關(guān)的其他問(wèn)題,還要進(jìn)一步研究,可以作為一個(gè)臨時(shí)方案。

參考

官方部署文檔,https://angular.io/guide/deployment
網(wǎng)友討論,https://stackoverflow.com/questions/45242553/how-to-speed-up-the-angular-build-process
使用Angular CLI進(jìn)行Build(構(gòu)建)和Serve詳解,https://www.jb51.net/article/137034.htm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容