三、loader----file-loader和url-loaderr(加载图片的loader)

本文介绍了如何在实际开发中通过file-loader和url-loader来处理背景图片和img标签的图片引入,包括base64转换和文件路径设置。重点讲解了两者之间的区别与安装配置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、file-loader

**实际开发中,引入图片一般有两种,img和background-image,

1.1、background-image设置背景图

在这里插入图片描述
1111111
这里的类名hulu1改为了hulu;

然后安装file-loader

方法:npm install file-loader -D

配置:
在这里插入图片描述

1.2 img图片引入

在这里插入图片描述
**

注意img引入的时候必须像上图这样把图片当做一个模块,先导入在赋值给img.src

**

配置方法和background-image一样,不需要重复配置。

然后执行命令,两种图片就打包在build文件夹下了,并且webpack会自动找打包好的文件路径,不需要修改。
在这里插入图片描述

2、url-loader

功能和file-loader一样,但是可以将文件较小的图片转化为base64位的URI
使用方式和配置与file-loader基本一样
只需要把file-loader改为url-loader,对了,前提还是得安装url-loader

2.1、怎么把娇小的图片转换为base64位的URI?

在这里插入图片描述

3、怎么设置文件的存放路径

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值