最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue 項目打包時樣式及背景圖片路徑找不到的解決方式

 更新時間:2019年11月12日 16:59:47   作者:向夢想出發(fā)11  
今天小編就為大家分享一篇vue 項目打包時樣式及背景圖片路徑找不到的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題描述:vue項目打包后,文件找得到,但是引用的字體及背景圖片找不到;

解決方法:

主要是需要單獨為 css 配置 publicPath 。

ExtractTextWebpackPlugin 提供了一個 options.publicPath 的 api,可以為css單獨配置 publicPath 。

對于用 vue-cli 生成的項目,dist 目錄結(jié)構(gòu)如下:

dist
├── index.html
└── static
    ├── css
    ├── img
    └── js

經(jīng)常遇見的問題是 css 中 background-image 的相對路徑不能正確的引用到 img 文件夾中。但是用 ExtractTextWebpackPlugin 的 publicPath 配置就可以。

更改 build/utils.js 文件中 ExtractTextPlugin 插件的options 配置:

if (options.extract) {
 return ExtractTextPlugin.extract({
 use: loaders,
 publicPath: '../../',   // 注意配置這一部分,根據(jù)目錄結(jié)構(gòu)自由調(diào)整
 fallback: 'vue-style-loader'
 })
} else {
 return ['vue-style-loader'].concat(loaders)
}

以上這篇vue 項目打包時樣式及背景圖片路徑找不到的解決方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

临猗县| 边坝县| 贵港市| 宿迁市| 涞源县| 上饶县| 睢宁县| 呼伦贝尔市| 定南县| 镶黄旗| 涿鹿县| 九龙城区| 普陀区| 九龙城区| 博野县| 丰都县| 巴楚县| 鹤壁市| 丰台区| 临颍县| 重庆市| 攀枝花市| 安阳县| 庆云县| 三亚市| 个旧市| 尼木县| 西宁市| 广西| 湖南省| 曲沃县| 龙川县| 若羌县| 长子县| 铜川市| 泊头市| 仁化县| 洪江市| 上林县| 望江县| 大英县|