Size: a a a

2020 November 10

М

Максим in Svelte [svelt]
понимать? )
источник

FP

Fedor Petrov in Svelte [svelt]
Uncle Robot
Добрейшие!
Подскажите, пожалуйста, как правильно делают при такой проблеме:
есть путь / - на нём приложение,
есть путь /dashboard - если через приложение, то всё ок, а если напрямую зайти, то 404.
С бекендом беда значит
источник

FP

Fedor Petrov in Svelte [svelt]
У меня с тинро все норм работает
источник

М

Максим in Svelte [svelt]
Igor Filippov
Не проще на сервере корс настроить?)
в проде тоже корс будет, скорее нет, тогда зачем он нужен, если прокси убивает все проблемы при отдельной разработке морды и бэка?
источник

UR

Uncle Robot in Svelte [svelt]
Максим
понимать? )
неть :(

Почему нельзя сделать конфигурацию в приложении, в котором будет указан домен?
источник

UR

Uncle Robot in Svelte [svelt]
Fedor Petrov
С бекендом беда значит
Подсказали уже. Спасибо!
источник

М

Максим in Svelte [svelt]
Uncle Robot
неть :(

Почему нельзя сделать конфигурацию в приложении, в котором будет указан домен?
и постоянно править его? то тестовый домен, то продовский? )
источник

FP

Fedor Petrov in Svelte [svelt]
Uncle Robot
Подсказали уже. Спасибо!
У тебя бек на чем, кстати?
источник

UR

Uncle Robot in Svelte [svelt]
Fedor Petrov
У тебя бек на чем, кстати?
нода
источник

FP

Fedor Petrov in Svelte [svelt]
а, тогда не смогу подсказать
источник

UR

Uncle Robot in Svelte [svelt]
Максим
и постоянно править его? то тестовый домен, то продовский? )
зачем постоянно править?
При деве - собирается приложение с одним параметром, при генерации для прода - другое.
источник

UR

Uncle Robot in Svelte [svelt]
Fedor Petrov
а, тогда не смогу подсказать
ну не голая торчит, конечно. Там nginx.
Тут я справлюсь :)

Спасибо!
источник

М

Максим in Svelte [svelt]
Uncle Robot
зачем постоянно править?
При деве - собирается приложение с одним параметром, при генерации для прода - другое.
а как ты передашь со сборщика переменную во фронт, через dom? )
источник

М

Максим in Svelte [svelt]
или каким-нибудь плагином замена текста?
источник

М

Максим in Svelte [svelt]
еще раз, proxy тебе будет эмулировать полностью так, что при dev разработке, фронт твой будет думать, что его запустил твой бэк нодовский, точно так же как на проде у тебя будет...
источник

UR

Uncle Robot in Svelte [svelt]
Максим
или каким-нибудь плагином замена текста?
Ну можно и так. А можно так:
в конфиге есть раздельные build и dev скрипты. Почему бы при запуске dev не подменять файл с конфигом?
источник

М

Максим in Svelte [svelt]
включается прокси в 1 свойство плагина rollup-plugin-dev
источник

М

Максим in Svelte [svelt]
Uncle Robot
Ну можно и так. А можно так:
в конфиге есть раздельные build и dev скрипты. Почему бы при запуске dev не подменять файл с конфигом?
ты из конфига не передашь просто так переменную (значение какой домен использовать), чтоб её потом заюзать во фронте фетчем
источник

UR

Uncle Robot in Svelte [svelt]
Максим
ты из конфига не передашь просто так переменную (значение какой домен использовать), чтоб её потом заюзать во фронте фетчем
хорошо. Сделаю - покажу :)
источник

М

Максим in Svelte [svelt]
и это все же костыль мне кажется, тема с прокси как бы бест практикс в этой проблеме)
источник