Как заменить строку в Javascript с помощью веб-пакета - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть код в приложении реагирования, который должен вызывать службу в другом домене.Мне нужен способ обновить это, когда я иду между средами.Поскольку это на стороне клиента JS, я думаю, что это должно быть сделано с помощью веб-пакета.Мой код в настоящее время выглядит следующим образом ...

const URL = "http://localhost:3030"
...
axios.get(`${URL}/search?searchString=${text}`).then(...)

Я уже использую webpack-merge, поэтому у меня уже есть различные конфигурации для сред, мне просто нужно каждый раз менять эту строку.

1 Ответ

0 голосов
/ 04 декабря 2018

Этот загрузчик мне удалось работать ...

https://github.com/Va1/string-replace-loader

Я реализовал это так ...

{
  test: /myFile\.js$/,
  loader: 'string-replace-loader',
  options: {
    search: 'TOREPLACE',
    replace: 'REPLACEMENT',
  }
}

Это замениттекст, как требуется в вопросе.

Насколько я могу судить, библиотека имеет лицензию MIT и бесплатна для использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...