84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
專案需要用到一個url常數,這個url可能會根據實際運維的情況而改變。 現在url有變化時,我需要改源碼,重新編譯。 如果不使用webpack,就不會有這樣的問題,給運維說下設定檔的路徑就好了。 但在使用webpack的情況下,有什麼辦法可以避免這種情況,讓維運也能修改配置?
把配置項單獨放在一個json裡面,運行專案時先讀取這個json裡的配置。
你可以透過ajax/xhr/fetch/amd來載入這個json文件,反正方法很多;
這時就要考慮一個效能問題了,要善用快取/cookie/localStorage,這樣就不必每次都要重新載入這個json檔。
我們專案的做法是 設定多個設定檔 開發 測試 和 生產
不同環境用不同配置
把配置項單獨放在一個json裡面,運行專案時先讀取這個json裡的配置。
你可以透過ajax/xhr/fetch/amd來載入這個json文件,反正方法很多;
這時就要考慮一個效能問題了,要善用快取/cookie/localStorage,這樣就不必每次都要重新載入這個json檔。
我們專案的做法是 設定多個設定檔 開發 測試 和 生產
不同環境用不同配置