[Vuejs] webpack+vue-cli打包如何引用相對路徑

默認狀況下經過webpack+vuec-li打包的css、js等資源,路徑都是絕對的,即static在根目錄下,假如部署到帶有文件夾目錄的項目中,資源路徑就會出錯,如何解決。css

1.修改資源引用相對路徑,打開build/webpack.prod.conf.jsvue

找到27行  output:增長publicPath:'./',如圖:webpack

固然在config文件夾下的index.js中修改 web

assetsPublicPath:'./'

一樣也能夠達到資源的相對引用。ui

2.修改css資源引用的相對路徑,打開build/utils.js,找到如下位置spa

增長 publicPath: '../../' 便可code

 

 打包後便可以放到任何目錄下了。blog

相關文章
相關標籤/搜索