我应该用什么来构建我的Angular 2项目?

时间:2016-12-27 15:16:28

标签: angular build angular-cli

我已经构建了一个Angular 2网络应用程序,它在我的计算机上运行良好。但是我去建造了生产,而angular-cli建造了一个" Hello World"应用程序而不是使用我的文件来构建我的项目。我正在使用npm start来构建它。现在我已经搞砸了,因为我使用了ng服务,现在它总是使用src文件夹中的文件,而不是我的app文件夹。

无论如何,我的观点是,一旦我解决了这个问题,我想走正路。我应该用什么来构建我的项目? npm build?建立?我应该使用Angular-Cli吗?

Angular2竞技场正在发生巨大变化我真的不确定我应该再走哪条路了,angular-cli是构建Angular 2项目的最新方式吗?我应该使用ng build --prod吗?

2 个答案:

答案 0 :(得分:2)

生产版本将生成所有类型脚本文件的简化版本(重量轻)。您可以使用以下任何命令

# these are equivalent
ng build --target=production --environment=prod
ng build --prod --env=prod
ng build --prod

答案 1 :(得分:1)

构建生产应用程序的建议是使用生产环境-prod并提前编译--aot,这样生产构建命令将如下所示:

ng build -prod --aot