Skip to content

Commit bd2f2d1

Browse files
url-loader 设置大小配置
1 parent 0787cf0 commit bd2f2d1

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,18 @@
2424

2525
- url-loader 与 file-loader 区别点在于 `limit`设置图片大小,必须通过 `file-loader`进行相应的处理
2626

27-
- `url-loader` 使用会被编译成 `base64` 文本
27+
- `url-loader` 使用会被编译成 `base64` 文本, 设置 `limit` 大小进行打包以后生产对应的文件夹
2828
```javascript
2929
module: {
3030
rules: [
3131
{
3232
test: /\.(png|jpg|gif)$/i,
3333
use: [
3434
{
35-
loader: 'url-loader'
35+
loader: 'url-loader',
36+
options: {
37+
limit: 2048 // 设置一定大小值编译以后可以编译成对应的文件
38+
}
3639
}
3740
]
3841
}

webpack.config.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@ const config = {
1515
{
1616
test: /\.(png|jpe?g|gif)$/i,
1717
use: {
18-
loader: 'file-loader',
18+
loader: 'url-loader',
1919
options: {
2020
name: '[name].[hash:8].[ext]',
21-
outputPath: 'images' // 配置打包以后文件别名
21+
outputPath: 'images', // 配置打包以后文件别名
22+
limit: 2048
2223
}
2324
}
2425
}

0 commit comments

Comments
 (0)