Конфигурация переопределения Webpack для ошибки шрифта publicPath - PullRequest
0 голосов
/ 04 марта 2019

Я избежал удаления приложения Create React с помощью React-App-Rewired.В React-App-Rewired у вас может быть файл config-overrides.js, в котором вы можете установить module.exports = { для любого переопределения Webpack.

Мне потребовалось, чтобы DevOps установил config.output.publicPath в статический префикс, чтобы в зависимости отна этом process.env.STATIC_PREFIX будет существовать другой клиентский маршрут для рендеринга для нашей временной ситуации аутентификации (работа над авторизацией).

Это работает, когда мы развернули его, и http://service.domainname.com/<STATIC_PREFIX> обслуживало приложение почти правильно.

Однако теперь моя проблема и мой вопрос касаются сбоя ресурсов React-Semantic-UI font при компиляции, приводящих к появлению квадратов вместо значков.Когда я посмотрел на запрос об этом, оказалось, что мой путь к активам выглядит так: service.domainname.com/<STATIC_PREFIX>/CSS/<STATIC_PREFIX>static/ и т. Д.

Похоже, что шрифты и т. Д. Переопределяются, поскольку путь является нежелательным.Как это исправить?Мне нужно немного поработать, пока аутентификация не будет завершена, есть предложения?Я пытался исследовать это с помощью веб-пакета, response-semantic-ui, response-app-rewired ... Я не уверен, каким будет мой следующий шаг.

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