我有兩個環境: Dev & Prod
-
Dev為內部站台,假設 url為
1.1 http://www.example.com/dev1/
1.2 http://www.example.com/dev2/ -
Prod則為對外開方的站台,假設 url為
2.1 http://www.example.com/
當我透過 "ng build --prod " 產出的目錄,它放在 Prod 的環境下可以運作,而放在Dev 環境下則會因為base href 並未指定根目錄路徑,導致抓不到styles.css, polyfills.js, runtime.js 等資源
想請教下現在除了 ng build --base-href /dev1/ --prod, ng build --base-href /dev2/ --prod 這樣做,還有其他什麼方式嗎?
因為是同一包Code 只是部署環境不同,是不是可以只要 build 一次就行了?