首页 > webpack怎么打包img标签?

webpack怎么打包img标签?

现在项目中图片使用有两种方式:
1.img标签
2.背景图

webpack.config.js

test: /\.(png|jpg)$/,
            loaders: ['url?limit=8192&name=image/[name].[ext]']
background-image:url("../image/xxx.jpg")
//在打包后的css文件会变成
background-image:url(image/xxx.jpg)
//没有了 ../ 和双引号,尽管image目录下有图片,但是引用路径不对了

在一般全部編譯到 JS 的狀況下 webpack 會在 JS 的編譯結果應該是如下

__webpack_require__.p + "image/pretty.jpg";

所以猜測你有使用 ExtractTextPlugin ,這樣的話參考這篇看看能否解決您的問題

【热门文章】
【热门文章】