css-loader 版本号,如何找到webpack对应的loader版本

困扰了好一会,记录一下学习过程。

如果有不正确的地方麻烦耐心指出。(菜鸡的自我修养)

loader是什么

webpack是前端常见的模块打包工具,但是webpack只能用来处理js代码及其间的依赖。

而前端除了js外还有很多文件,包括css、图片等等,这些文件的打包需要webpack的扩展来实现,这个扩展就是loader。

如何找到对应的loader

搜索webpack,进入官网 -》文档 -》loaders

2b59558ae95a00266e71e080030b1aa5.png

比如我想加载css的loader,进入样式-》css-loader中查看其安装和配置

d5e528d36218b674048e47ef894ce069.png

8a4c79d9c59d95168638e5d6f2df805c.png

loader版本问题

我们按照官网提供的安装方法进行安装,难免会碰到与当前webpack版本不匹配的问题,更改webpack版本不太现实,所以需要安装低版本的loader来实现。

那么怎么知道哪个版本的loader适合自己的webpack版本呢

首先查看自己的webpack版本号。

3709c93f2c6611cda54c75f7a01d176d.png

明确自己要找什么loader,这里我以url-loader为例。

进入github查找url-loader。

4f20306089bbcdaf08a2e28c646e5454.png

通过tag选择不同的版本,以v1.1.2为例

c19d61351921820c20a665b43d3e0a36.png

5. 进入package.json文件进行查看

c817920eb39475d4ea8fbd26455036e4.png

可以知道该版本支持以3,4开头的webpack,满足自己主机的webpack版本号。适配成功

最后使用npm install --save-dev url-loader@1.1.2进行安装(--save-dev表示只在开发环境中使用)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值