webpack - Webpack - CSS Loader 禁用捆绑图像但不禁用字体
问题描述
我按照本指南将捆绑字体添加到我的项目中,但是
background-image: url('anything.png')
在 webpack(v4) 中执行结果告诉我我需要一个合适的.png
文件加载器。我可以以某种方式禁用捆绑图像而不破坏捆绑字体的可能性吗?
我对此的解决方案是在css-loader
,
{
test: /\.scss$/,
use: ExtractTextPlugin.extract({
use: ['css-loader?url=false', 'sass-loader']
})
},
但这显然搞砸了
{
test: /\.(woff(2)?|ttf|eot|svg)(\?v=\d+\.\d+\.\d+)?$/,
use: [{
loader: 'file-loader',
options: {
name: '[name].[ext]',
outputPath: 'fonts/'
}
}]
}
谢谢!
解决方案
我设法通过安装ignore-loader
和添加规则来解决这个问题
{
test: /\.(jpe?g|png|gif)$/,
use: 'ignore-loader'
}
推荐阅读
- swift - Firebase Observe() 说明
- android - 由于 Retrofit enqueue() 方法未完成,创建 ArrayAdapter 时崩溃
- php - 无法使用 PHP cURL 正确登录网站
- docker - Ubuntu Docker - 从官方 Dockerfile 构建的 php composer 失败,COPY 失败 Step 9/12 stat no such file or directory
- c# - ASP .NET Core 2.1 站点的 nlog 设置
- vba - 从 DAO.OpenRecordSet 访问 2007 错误 3151。怎么修?
- java - Java Android:如何使用谓词
和 Room 一起从数据库中检索特定元素? - c - Lex 程序计算行数、字符数、数字数和关键字数
- sql-server - tsql 嵌套游标没有正确回滚继续
- sql - 如何使用替换功能在 SQL 更新中转义 ' 字符?