webpack - Webpack URL-loader设置目标路径

标签 webpack urlloader

我正在使用webpack的url-loader插件,并将其配置为:

{
    test: /\.(ttf|eot|woff|woff2|svg)$/,
    loader: "url-loader?limit=50000"
}


它将> 50k的文件输出到文件系统,但是我找不到如何设置目标路径。

在这种情况下,我希望将文件存储到./fonts而不是根目录。

最佳答案

url-loader建立在file-loader之上,因此您可以像file-loader一样使用它,如下所示:

{
    test: /\.(ttf|eot|woff|woff2|svg)$/,
    loader: "url-loader?limit=50000&name=fonts/[name].[ext]"
}

关于webpack - Webpack URL-loader设置目标路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34110227/

相关文章:

javascript - 在 VueAxios 中从 .env 设置 baseURL

javascript - 尽管已安装,但无法解析模块 style-loader!css-loader

actionscript-3 - URLLoader 是如何处理 cookie 的?

actionscript-3 - URLLoader 数据到 BitmapData

actionscript-3 - 使用 URLLoader 时出现意外的 Flash 安全异常

events - URLLoader Event.Complete 未触发

css - url-loader/file-loader 使用 webpack 破坏 css 输出中的相对路径

javascript - 无法从 cssnano 配置中关闭 colormin 优化

javascript - Storybook 组件级 css 文件不起作用

Webpack 需要具有全局引用的时刻