В настоящее время у меня есть несколько приложений, основанных на реакции. Я пытаюсь поставить перед ними шлюз, чтобы у меня было www.url.com/one, указывающее на одно приложение, www.url.com/two, указывающее на другое. Я могу создавать приложения и развертывать их по отдельности без проблем, но когда я ставлю перед ними шлюз для настройки маршрутизации на основе пути, приложение реакции не может найти css или js, которые оно генерирует.
У меня естьЯ попытался добавить путь к настройке "homepage" в моем package.json, и это изменило относительный путь в коде, но страница все еще не могла найти файлы css / js. Затем я понял, что мне, вероятно, пришлось открыть правило, чтобы я мог перенаправить их, но когда я это сделал, я получил ошибку «Uncaught SyntaxError: Неожиданный токен« <»», и когда я смотрю, я вижу, что мое приложение по какой-то причинене добавляет тип к тегу ссылки скрипта, который он генерирует, это выглядит так: </p>
Правила для одного приложения в моем шлюзе выглядят так:
lists /lists lispool shhttpset
staticjs /lists/static/js/* lispool shhttpset
staticcss /lists/static/css/* lispool shhttpset
На этом этапе яЯ не уверен, что попробовать. Я вижу, что реакция генерирует файлы, которые ожидаются по одному и тому же URL-адресу, когда я добавляю перед ним шлюз с путем, который действительно путает. Я открыт для использования CDN для этих файлов или чего-то еще, если есть лучшая архитектура. Кто-нибудь знает, как заставить это работать? Заранее спасибо.