我应该用啥来构建我的 Angular 2 项目?
Posted
技术标签:
【中文标题】我应该用啥来构建我的 Angular 2 项目?【英文标题】:What should I build my Angular 2 project with?我应该用什么来构建我的 Angular 2 项目? 【发布时间】:2017-05-11 21:20:57 【问题描述】:我已经构建了一个 Angular 2 网络应用程序,它在我的计算机上运行良好。但是我去为生产而构建,并且 angular-cli 构建了一个“Hello World”应用程序,而不是使用我的文件来构建我的项目。我正在使用 npm start 来构建它。现在我有点搞砸了,因为我使用了 ng serve,现在它总是使用 src 文件夹中的文件,而不是我的 app 文件夹。
无论如何,我的意思是,一旦我解决了这个问题,我想走正确的道路。我应该用什么来构建我的项目? npm 构建?构建?我应该使用 Angular-Cli 吗?
Angular2 领域正在发生巨大变化,我真的不确定我应该走哪条路,angular-cli 是构建 Angular 2 项目的最新方式吗?我应该使用 ng build --prod 吗?
【问题讨论】:
【参考方案1】:生产版本将为您的所有类型脚本文件制作一个简化版本(轻量级)。您可以使用以下任何命令
# these are equivalent
ng build --target=production --environment=prod
ng build --prod --env=prod
ng build --prod
【讨论】:
【参考方案2】:构建您的生产应用程序的建议是使用生产环境-prod
和提前编译--aot
,因此您的生产构建命令将如下所示:
ng build -prod --aot
【讨论】:
以上是关于我应该用啥来构建我的 Angular 2 项目?的主要内容,如果未能解决你的问题,请参考以下文章
在我的 Qt 应用程序中,我可以用啥来代替 sleep 和 usleep?
我应该用啥来比较 DBNull ?使用 DBNull.Value 或 ToString().IsNullOrEmpty()