2016-07-15 89 views
2

我試圖在Heroku中部署TUTORIAL:TOUR OF HEROES,但我發現的唯一答案是使用類似angular2種子,angular2 webpack或angular2 cli的東西。 我嘗試了所有這些,仍然無法弄清楚如何部署它。 有人可以給我一個關於部署角度2應用程序的詳細說明嗎?謝謝。如何將angular 2項目部署到heroku?

回答

0

Angular Universal starter項目中有一次單擊部署。

我然後試圖克隆它,並重新部署,並卡住了,因爲你需要設置配置瓦爾NPM_CONFIG_PRODUCTION =假

我還在與如何讓它與開發部署生產版本掙扎建立,但它是一個例子,多數民衆贊成起來,如果你正在使用CLI生成產品運行

+0

此外請注意,角度通用啓動器沒有更新以符合樣式指南中的許多最佳實踐。所以清理tslint有相當多的工作要做。另外,還有一個提示是你需要調整server.ts文件以映射到你的資產文件夾(或者我更改爲圖像)來顯示你的靜態圖像文件(這需要在src vs public中) – Vijay

0

,你可以做

ng build --prod (and also add the aot flag if you like) --aot 

因爲它是一個靜態的網站,如果你不需要底層服務器,您可以上傳文件到S3(或雲端公關選擇的選擇者或他們的cdn)和200將所有查詢重定向到/index.html