【发布时间】:2016-07-15 21:06:52
【问题描述】:
我尝试将 TUTORIAL: TOUR OF HEROES 部署到 Heroku,但我发现的唯一答案是使用 angular2 种子、angular2 webpack 或 angular2 cli 之类的东西。 我尝试了所有这些,但仍然无法弄清楚如何部署它。 有人可以给我部署 Angular 2 应用程序的详细说明吗?谢谢。
【问题讨论】:
标签: deployment angular web-deployment
我尝试将 TUTORIAL: TOUR OF HEROES 部署到 Heroku,但我发现的唯一答案是使用 angular2 种子、angular2 webpack 或 angular2 cli 之类的东西。 我尝试了所有这些,但仍然无法弄清楚如何部署它。 有人可以给我部署 Angular 2 应用程序的详细说明吗?谢谢。
【问题讨论】:
标签: deployment angular web-deployment
Angular Universal starter 项目上有一个一键式部署。
然后我尝试克隆它并重新部署并卡住了,因为您需要设置配置变量 NPM_CONFIG_PRODUCTION=false
我仍在为如何让它部署生产版本与开发版本而苦苦挣扎,但这是一个启动并运行的示例
【讨论】:
如果您使用 CLI 生成产品,您可以这样做
ng build --prod (and also add the aot flag if you like) --aot
由于它是一个静态站点,如果您不需要底层服务器,您可以将文件上传到 S3(或选择的云提供商或其 cdn),然后 200 将所有查询重定向到 /index.html
【讨论】: