Webpack / html -loader <a>тег href разрешение - PullRequest
0 голосов
/ 09 мая 2020

Я установил псевдонимы в своем конфигурационном файле webpack. Он отлично работает для импорта JS, CSS и атрибутов img sr c. Однако я хотел бы создать галерею в файле HTML со стандартной настройкой лайтбокса:

<a href="~Images/foo.jpg" data-lightbox="gallery1"><img src="~Images/foo_thumb.jpg"></a>

Проблема в том, что, хотя img src разрешается html -загрузчик, а a href нет. Есть ли какой-либо параметр или дополнительный плагин, который может разрешать значения a href?

1 Ответ

0 голосов
/ 14 мая 2020

Кажется, достаточно добавить a href в список поддерживаемых атрибутов плагина html-loader. Итак, в конфигурации веб-пакета:

{
  test: /\.html$/,
  loader: 'html-loader',
  options: {
    attributes: {
      // ...
      {
        tag: 'a',
        attribute: 'href',
        type: 'src'
      }
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...