如何解决webpack css url报错问题


当前第2页 返回上一页

3bf117303a64c63e4cf3f42713deea3.png

貌似图片是加载进来了,好像没什么问题,接着在图片地址上鼠标右击---open in new tab,结果

376d89f27663bb8d2f9b1617d20e556.png

而我文件图片的目录地址是

e8a03365d0d4a8a26bb00073d339599.png

这样的,去掉路径中的css,就能够显示图片了

39b243c05341450fd2adf4561d60698.png

解决方案:

1

2

3

4

5

6

7

8

9

10

11

12

//打包样式中背景图

{

    test: /\.(png|jpg)$/,

    loader: "url-loader?limit=8192&name=images/[hash:8].[name].[ext]",

    options:{

        publicPath:'./images'

    }

    //limit参数,代表如果小于大约4k则会自动帮你压缩成base64编码的图片,否则拷贝文件到生产目录

    //name后面是打包后的路径;

    //loader 后面 limit 字段代表图片打包限制,这个限制并不是说超过了就不能打包,而是指当图片大小小于限制时会自动转成 base64 码引用

    //上例中大于8192字节的图片正常打包,小于8192字节的图片以 base64 的方式引用。

},

添加publicPath。

以上就是如何解决webpack css url报错问题的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css选择器怎么选取第几个元素

css怎么让图片随屏幕变化大小

css如何设置竖排文字

css如何设置字间距

vs中css缩进设置如何调整

css怎么去掉字体粗体样式

css标签与标签怎么设置距离

css字体有哪些

学会html能做什么工作

css如何设置背景

更多相关阅读请进入《webpack》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...