亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

webpack output.publicPath 如何動態配置地址

webpack output.publicPath 如何動態配置地址

慕無忌1623718 2018-11-14 13:13:31
webpack 中 output.publicPath 如何動態配置地址例:有一個通過 require.ensure 加載的 chunk.js :當其在開發環境時 output.publicPath 不需要配置也能成功調用,這是因為環境地址和資源目錄在同一地址下,而output.publicPath默認指向環境地址,所以暫且不說;而當其需要把 chunk.js 上傳到測試地址時,這就發生了變化。由于測試地址(www.test.com)和資源目錄(static.test.com)不在同一個路徑下,chunk.js 也就拋 404 了,這就需要在上傳時修改 config.js,才能保證資源文件的成功訪問。output.publicPath = 'static.test.com'這本沒有什么,只是當需要將 chunk.js 部署到生產環境時,其環境地址(www.prod.com)和資源目錄(static.prod.com)又發生了改變,如果保證chunk.js能正常訪問,又需要修改config.js:output.publicPath = 'static.prod.com'而在實際開發時也非常操蛋,在需要部署測試時需要做對應修改,在需要部署生產時又需要做對應修改;有沒有什么方法能夠動態設置或者讓 output.publicPath 自動匹配 開發、測試、生產這些環境,而不是去做多次修改,多次上傳;是我打開方式不對?還是有什么副本沒打?求大神賜教...
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 2523 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號