2017-08-09 111 views
0

我來自一個Ext JS背景,我們可以運行一個build命令,然後從最小化的源代碼創建一場戰爭。Angular 2最小化部署戰爭

現在我發現很難做這樣的事情在角2

我們怎樣才能儘量減少角碼&然後創建用於部署的戰爭?

+0

你是什麼意思「優化戰爭部署」? – edkeveked

+0

@edkeveked我的壞,我的意思是最小化。 – Vishwajeet

回答

0

Angular 2附帶CLI命令,您需要使用CLI命令來構建&,以便在不同運行時環境中爲您的應用程序提供服務。爲了在你的本地開發機器上運行它,你可以使用ng serve命令。

對於構建和部署到生產環境,您可以使用ng build --prod,然後從要從中託管應用程序的服務器上覆制.dist目錄中的內容。

+0

謝謝Gurdev,這就是我一直在尋找的東西。 – Vishwajeet

0

另一個答案中提到的Angular CLI使用了所謂的時間超前編譯,它爲整個Angular應用程序創建了一個單一的縮小文件。您也可以在沒有CLI的情況下執行此操作。請參閱我早期的答案:

How to bundle an Angular app for production

+0

謝謝彼得,這很有幫助。 – Vishwajeet