vue,一路走来(10)--生产环境
生活随笔
收集整理的這篇文章主要介紹了
vue,一路走来(10)--生产环境
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
生產環境下的一些問題
使用webpack 打包前端應用后,圖片和css、js 資源引用會出問題,
這源于開發環境的目錄和生產環境的路徑【url】不同
比如,開發環境的url是:http://localhost:8080/static/img/122.png
而生產環境的url是:http://www.xxx.com/dist/static/img/122.png
二者區別,開發環境是放在域名的根目錄,所以不存在引用路徑變化的問題。
如果生產環境不做處理的話,圖片等靜態文件會自動在相對路徑前添加域名。
比如:
解決方案:
webpack 是個優秀的打包工具,肯定有相關的配置的。
在build配置腳本中,就有相關配置項:
修改成如下圖
然而這樣修改后,還是有點小問題,如下圖:
這樣的圖片路徑是訪問不到的,需要新建static文件夾
這樣在開發環境就訪問得到了。
可是在打包成生產環境還得再改一下,
這樣有點不是很合理,2種環境不能同時兼容,暫時還沒找到更好的辦法。
?
轉載于:https://www.cnblogs.com/juewuzhe/p/7081881.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的vue,一路走来(10)--生产环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JMeter 监听器之保存响应到文件
- 下一篇: html5倒计时秒杀怎么做,vue 设