使用webpack 2,是否需要更改以便正确配置webpack?
这是我对配置选项的看法:
modules: {
rules: [
{
test: /\.(ttf|otf|eot|svg|woff2?)(\?.+)?$/,
use: 'url',
query: {
limit: 10000
}
}
]
}
}
我目前正在使用此功能收到一堆错误。
错误:
Error: options/query provided without loader (use loader + options) in {
答案 0 :(得分:4)
您需要更改几件事。
use
需要一系列加载器。但作为一种捷径,您可以使用loader
来提供一个加载器。-loader
后缀。所以你需要把它url-loader
。query
,但建议将其更改为options
。所以你的配置看起来像:
{
test: /\.(ttf|otf|eot|svg|woff2?)(\?.+)?$/,
loader: 'url-loader',
options: {
limit: 10000
}
}
您还应该查看官方文档的迁移指南,了解还需要更改的内容:https://webpack.js.org/guides/migrating/