Как добавить запрос ресурса в конфигурацию моего Webpack, чтобы, если инструкция require содержала строку запроса, Webpack пропускал загрузчик, указанный в файле конфигурации. Рассмотрим следующую конфигурацию:
test: /\.(jpe?g|png|svg|gif|ico|webp)$/,
resourceQuery: /(?!ni-ignore)/i,
use: [
{
loader: "url-loader",
options: {
limit: 8192,
fallback: "file-loader",
publicPath: `/static/images/`,
outputPath: `/static/images/`,
name: "[name]-[hash].[ext]"
}
}
]
Я хочу, чтобы Webpack пропустил правило, если инструкция require содержит ni-ignore
запрос.
// should skip the rule
const image = require("./image.jpg?ni-ignore");
// should follow the rule
const image = require("./image.jpg");
Есть ли способ добавить отрицательный сопоставитель запроса ресурса?