Параметры загрузчика webpack в require.context - PullRequest
0 голосов
/ 09 октября 2019

Я использую require.context для импорта всех значков SVG в качестве реагирующих компонентов, подобных этому

const req = require.context('@svgr/webpack!./library', true, /\.svg$/)

Я хочу иметь возможность настроить загрузчик так, как я мог бы в моей конфигурации веб-пакета

{
      test: /\.svg$/,
      use: [{loader: '@svgr/webpack', options: {icon: true, svgo: true}}],
}

Возможно ли это в require.context?

1 Ответ

1 голос
/ 10 октября 2019

Из документации веб-пакета :

Параметры могут быть переданы с параметром запроса, например,? Key = value & foo = bar, или объектом JSON, например, ключом {{"":" value "," foo ":" bar "}.

Попробуйте (не проверено):

const req = require.context('@svgr/webpack?icon&svgo!./library', true, /\.svg$/)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...