關於angular2 打包(一)


 在講到angular2 及以上項目打包之前,我先講一下。angular cli 擁有自己的打包工具,熟悉的可以直接上手。如果用不慣,也可以去使用webpack 之類的。內置的systemjs也是很好用的。

 

項目都完整之后,接下來就是令人頭疼的打包問題。第一步在項目根目錄下運行ng build(為了方便大家對比,所以先運行此命令),如下:

其次在運行ng build --prod --aot,截圖如下:

這里--prod參數后,angular-cli會把用不到的包都刪掉,而--aot參數是讓angular-cli啟動預編譯特性。最后angular-cli會在項目根目錄下生成一個dist目錄,里面就是編譯,壓縮好的文件……此時你只需要將其紅色方框內圈中的.js文件,發布到服務器上即可,或者也可將.gz發布上去。這樣就可以了。

 

 

 

在打包過后。上傳上服務器就可以使用了,當然也會有一些坑。如果服務器沒有配置相關的路由也是跑不起來的。當然這個就是屬於后端問題了。

 

對您有幫助,請給給個贊。謝謝。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM