url-loader

安装

npm install --save-dev url-loader

用法

url-loader 功能类似于 file-loader,但是在文件大小(单位 byte)低于指定的限制时,可以返回一个 data URL

可以通过传递查询参数(query parameter)来指定限制(默认为不限制)。

如果文件大小超过限制(的 byte),将转为使用 file-loader,所有的查询参数也会透传过去。

require("url-loader?limit=10000!./file.png");
// => 如果 "file.png" 大小低于 10kb 将返回 data URL

require("url-loader?mimetype=image/png!./file.png");
// => 指定文件的 mimetype(否则会用文件后缀推测)

require("url-loader?prefix=img/!./file.png");
// => file-loader 的参数也有效,如果被使用它们将被传递给 file-loader

贡献代码

不要犹豫发起 pull request。任何贡献都是赞赏的。在开发时你可以通过 npm test 进行用例测试。

维护人员


Juho Vepsäläinen

Joshua Wiens

Kees Kluskens

Sean Larkin

原文:https://webpack.js.org/loaders/url-loader/

results matching ""

    No results matching ""