伺服器路徑解決方法

目前build專案出來, 用本機開網址都可以正常顯示
26

可是後端放到伺服器上的時候
他需要兩個網址
http://test.com/DE/#/userSetting/list
http://test.com/PRD/#/userSetting/list

可是目前不管怎麼輸入, 他都還是會變成
http://test.com/#/userSetting/list

想請問大家這問題需要怎麼解決比較好?

看起來你是要架兩個環境,一個是DEV一個是PROD
通常這種情況就是要build兩個dist出來,在根據你的server做設定,這時候就要看你是什麼作業系統了

2個虛擬(子)目錄:DE, PROD

建置時使用–base-href來指定:虛擬目錄名稱

npm run ng build --base-href=/DE/

build完之後,上傳到DE虛擬(子)目錄

npm run ng build -prod --base-href=/PROD/

build完之後,上傳到PROD虛擬(子)目錄