2016-12-27 39 views
1

我已經構建了一個Angular 2 web應用程序,它在我的電腦上效果很好。但是我去建設生產,並且angular-cli構建了一個「Hello World」應用程序,而不是使用我的文件來構建我的項目。我使用npm start來構建它。現在我已經搞砸了,因爲我使用ng serve,現在它總是使用src文件夾中的文件,而不是我的app文件夾。我應該如何構建我的Angular 2項目?

無論如何,我的觀點是,一旦我解決這個問題,我想走下正確的道路。我應該用什麼來建立我的項目? npm構建? ng構建?我應該使用Angular-Cli嗎?

Angular2競技場正在改變這麼多,我真的不知道我應該在哪條路上了,是angular-cli是構建Angular 2項目的最新方式?我應該使用ng build --prod嗎?

回答

1

用於構建應用程序用於生產中的建議是使用生產環境-prod和提前時間編譯--aot,這樣你的生產命令,會是這樣的:

ng build -prod --aot 
2

生產版本將使所有類型腳本文件的簡化版本(重量輕)。您可以使用以下任何命令

# these are equivalent 
ng build --target=production --environment=prod 
ng build --prod --env=prod 
ng build --prod 
相關問題