webpack不显示css图片的坑
程序员文章站
2022-05-25 21:18:34
...
真的是踩了一晚上的坑啊,好几次差点放弃,还好最后都解决了
首先我之前用的webpack5,一堆坑,然后降版到和老师一样的4.41.6版本
然后还是各种各样的报错,因为之前都是直接安装的loader,很多版本都太高了,一个个的降版,最后突然就成功了,下面看一下我的配置:
{
"name": "webpack_test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"css-loader": "^3.6.0",
"file-loader": "^3.0.1",
"html-webpack-plugin": "^4.4.1",
"less": "^3.9.0",
"less-loader": "^3.0.0",
"style-loader": "^1.3.0",
"url-loader": "^3.0.0",
"webpack": "^4.41.6",
"webpack-cli": "^3.3.11"
}
}
module:{
rules:[
{
test:/\.less$/,
use:[
'style-loader','css-loader','less-loader'
]
},
{
// 处理图片资源
test:/\.(jpg|png|gif)$/,
// type: 'javascript/auto',
// type:'asset/resource',
// 使用一个loader
// 需要下载url-loader file-loader
loader:'url-loader',
options:{
// 图片大小小于8kb,就会被base64处理
// 优点:减少请求数量(减轻服务器压力)
// 确定:图片体积会更大(文件请求速度变慢)
limit:8*1024,
// esModule:false
}
}
]
},
推荐阅读
-
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
-
浅谈微信小程序中的坑之一:图片不能正常显示的原因是什么
-
使用CSS3的clip-path(裁剪路径)实现剪贴区域的显示以及实例实现图片渐变
-
纯css3实现鼠标经过图片显示描述的动画效果
-
webpack踩坑之路图片的路径与打包
-
愚人节搞笑图片特辑,坑死人不偿命的爆笑动态图片
-
解决vuejs项目里css引用背景图片不能显示的问题
-
GRUB2设置theme以后仍不能显示以及GRUB2修改背景图片后不生效的解决方法
-
用CSS来控制图片显示大小的代码
-
如何让recyleView,加载的后台数据,在前台图片滚动不卡顿.踩坑,作业.解决,滚动加载慢的问题