学的是b站尚硅谷的视频,版本太老有一些不兼容问题,贼坑
1.初始化报错 configuration has an unknown property 'plugin'
解决方法:
注意大小写和s
2.没用url-loader,图片能显示,用了反而不显示
webpack5本身支持图片,是不是不用也可以?
记得加上type和esModule
type是个api,不是很懂
url-loader采用ES模块语法,我们用的是CommonJS模块语法,需要让loader使用CommonJS语法
{
test: /\.(png|jpg|gif|jpeg)$/,
type: 'javascript/auto',
use:[
{
loader:"url-loader",
options:{
limit:0*1024, //图片大小小于8k作为base64处理
esModule: false
},
},
]
},
3.postcss-loader CSS兼容
报这种错,也是版本问题