webpack图片配置

news/2024/12/2 15:48:56/

在webpack.config.js中配置
import Icon from ‘./icon.png’; // 引入图片
npm install file-loader --save-dev
引入图片

npm install url-loader --save-dev
将图片编译成Base64的格式
下载到页面 可限制大小 一旦超过最大kb值 会转成src格式
自动使用file-loader 下载到页面

const path = require('path');module.exports = {mode: 'production',    				//开发模式entry: './src/index.js',   				// 入口文件output: {										// 输出文件地址/名filename: 'bundle.js',path: path.resolve(__dirname, 'dist')},module: {rules:[ {test: /\.(png|jpg|gif)$/, 					 // 处理图片后缀名use: {loader:"url-loader"						// 处理图片模块options: {   									//文件配置选择name:''[name].[ext] ", 				//  输出文件名 outputPath:'',							 // 文件输出的目录地址limit:"1024"   							//文件最大值 自定义}}}]}
};

name:[name].[ext] 文件名就是原本名称 [name]图片名称 [ext] 图片后缀名
可以添加[hash]值 使其变的更加具有独立性 [name]_[hash].[ext]

在hash中 设置[hash:8] 字符只有8个


http://www.ppmy.cn/news/667316.html

相关文章

基于PaddleClas2.2的奥特曼识别,从数据训练到利用PaddleLite2.9框架将模型部署到树莓派4b 64位(调用python api进行图片视频流识别)

网上PaddleClass2.2文章很少,都是2.1,但是2.2和2.1的配置还是有些区别的,而且看了网上很多关于paddle lite树莓派相关教程都是修改cc文件,然后./run.sh。但是没有直接调用python api的教程,更有甚至利用python使用os.s…

ARM Ubuntu内核更新记录

1,系统版本说明:ARM 鲲鹏920 cat /etc/lsb-release DISTRIB_IDUbuntu DISTRIB_RELEASE18.04 DISTRIB_CODENAMEbionic DISTRIB_DESCRIPTION"Ubuntu 18.04.5 LTS" 2, 将source.list中的deb-src打开 # 默认注释了源码镜像以提高 apt…

python添加图片水印_python 批量添加图片水印

python程序,用来批量添加图片水印。输入一个文件夹、水印位置(左下角、底部中间、右下角)、用户名(用户名是中文的),批量给文件夹里所有的jpg和png图片在指定位置添加水印。 水印内容是:用户名 拍摄时间 拍摄地点。其中用户名是入参&#xff…

两小时快速入门 TypeScript 基础(二)面向对象

个人简介 👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,也会涉及到服务端(Node.js 等) 📃个人状态: 2023届本科毕业生,已拿多个前端 offer&#x…

u盘ntfs和fat32哪个好 把u盘改成ntfs有什么影响

u盘在日常生活中的使用频率很高,许多用户在选购u盘时很少会注意到u盘格式,但u盘的格式对u盘的使用有很大影响。u盘格式有很多,常见的有ntfs和fa32,u盘ntfs和fat32哪个好?这要看u盘的使用场景。把u盘改成ntfs有什么影响…

ps中给图层新建文件夹

快捷键:CtrlG 或者点击菜单中–图层–新建–组

PS_为新建图层添加背景色

方法1&#xff1a; 将 <设置背景色> 调整为想要的背景颜色选中相应的图层CtrlBackspace 方法2&#xff1a; 将 <设置前景色> 调整为想要的背景颜色选中相应的图层选中<油漆桶工具>&#xff0c;点击图片

PS 父图层与子图层

创建一半空白的页面&#xff0c;写上一段话&#xff0c;例如&#xff1a;OneStopWeb。在它的上方新建一个图层。 然后“按着Alt,把鼠标放在两个图层之间&#xff0c;出现一个向下的箭头和矩形&#xff0c;点击左键”&#xff0c;就出现如图这种状态。 最后&#xff0c;你在这个…