nwb build-Reaction-app создает корневой путь, а не относительный путь

Я тестирую nwb, чтобы упростить построение реагирующих приложений, используя этот пример проекта. Пока приложение собрано, путь к файлам css и js, на которые есть ссылки в index.html, находится в корневом, а не относительном. Есть ли способ изменить ссылку?

Например:

В html ссылка следующая,

<script type="text/javascript" src="/vendor.b3f34f12.js"></script>
<script type="text/javascript" src="/app.9b5c57d3.js"></script> 

Вместо,

<script type="text/javascript" src="./vendor.b3f34f12.js"></script>
<script type="text/javascript" src="./app.9b5c57d3.js"></script> 

1 ответ

Решение

Ты можешь использовать webpack.publicPath в вашем nwb.config.js файл для этого:

Если вы хотите создать независимую от пути сборку, установите publicPath пустым:

module.exports = {
  webpack: {
    publicPath: ''
  }
}

Источник: https://github.com/insin/nwb/blob/master/docs/Configuration.md#publicpath-string

Другие вопросы по тегам