我正在研究一個由Angular 2 Webpack Starter構建的角2 TypeScript項目。我在現場託管網站時遇到了麻煩。它的工作的偉大,當我使用NPM運行服務器並檢查本地主機:3000Angular 2 Webpack初學者文件加載/託管項目時的路徑問題
而且當我運行NPM運行服務器它的偉大工程:督促和檢查本地主機:8080
不錯!
然後我通過Github gh-pages分支去託管網站。我的項目被命名爲「SafeFoods」,並且gh-pages在地址欄中的路徑中添加了一個額外的SafeFoods。與此問題是,我有文件希望加載在沒有SafeFoods(但在其他方面相同)的路徑。
我試圖在webpack.common.js文件改變「的baseUrl」,但是這打破當我運行開發服務器和督促服務器的站點!
有沒有人知道我可以做到這一點,使網站在所有三種情況下工作? 謝謝。
現場的託管網站:https://jimtheman.github.io/SafeFoods/ 原回購:https://github.com/JimTheMan/SafeFoods
http://stackoverflow.com/questions/35204924/what-is-the-right-way-to-set-a-different-base-for-dev-staging-production – yurzui
@yurzui感謝,但這個鏈接是沒有幫助的。 – Jimothy