Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 May 15

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
а никто не сталкивался с проблемами  axios такого характера
Во время сборки билда переменные окружения не доступны

 const baseURL = process.browser
     ? 'http://localhost:3000'
     : (process.env._AXIOS_BASE_URL_ || 'http://localhost:3000/')

а аксиос модуль формирует вот такую строку на основе перменных
Получается у меня если 3 адреса для бэка(локальный, тестовый, прод), то как формировать  эти адреса
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Rodion
Всем привет.

Я создаю новое Nuxt приложение при помощи
npx create-nuxt-app <project-name>.
Google Chrome является единственным браузером, используя который я могу обращаться к сайту по несуществующим поддоменам, например:
privet.localhost:3000
test.localhost:3000
В других браузерах(Mozilla,Edge) таких проблем не наблюдается,выдаёт ошибку. С чем это может быть связано?
нафига вы такие странные поддомены делаете ))
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
поддомен локалхоста это вообще законно ?))
источник

V

V in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
поддомен локалхоста это вообще законно ?))
это привычный домен
источник

V

V in Nuxt.js — русскоговорящее сообщество
второго уровня
источник

R

Rodion in Nuxt.js — русскоговорящее сообщество
Тут для примера я написал, создаю дефолтное приложение, в гугле могу обратится к нему через любой вымышленный поддомен,  а в других браузерах такой проблемы не возникает
источник

V

V in Nuxt.js — русскоговорящее сообщество
так это не проблема
источник

R

Rodion in Nuxt.js — русскоговорящее сообщество
Фича?
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
RusaXXX
а никто не сталкивался с проблемами  axios такого характера
Во время сборки билда переменные окружения не доступны

 const baseURL = process.browser
     ? 'http://localhost:3000'
     : (process.env._AXIOS_BASE_URL_ || 'http://localhost:3000/')

а аксиос модуль формирует вот такую строку на основе перменных
Получается у меня если 3 адреса для бэка(локальный, тестовый, прод), то как формировать  эти адреса
вот такую это какую
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
и попробуйте NUXT_ENV_AXIOS_BASE_URL_ для браузера скорее всего нужно это
источник

A

Ariran in Nuxt.js — русскоговорящее сообщество
Используют, на сокеты есть ограничения иногда. Этот подход называется long poling или sse
источник

A

Ariran in Nuxt.js — русскоговорящее сообщество
аякс не используют?
источник

A

Ariran in Nuxt.js — русскоговорящее сообщество
с интервалом
источник

N

Nikita in Nuxt.js — русскоговорящее сообщество
Ребят подскажите можно ли что б beforerouteupdate срабатывал только для страницы, а в его nuxt-child срабатывал его собственный beforerouteupdate, игнорируя родительский?Сейчас если оставить только в nuxt-child beforerouteupdate то он отрабатывает. Если вставить beforerouteupdate для его родителя то игнорируется хук дочернего компонента. а у меня дело в том что у обоих они должны быть в зависимости от того где я нахожусь
источник

ЭБ

Эдуард Баженов... in Nuxt.js — русскоговорящее сообщество
Может кто-то сталкивался с такой ошибкой при build, причем на локалке все норм, на хостинге не хочет работать
 [1m [31mERROR in 9bcfff4938da6cb917af.js from Terser
Error: Call retries were exceeded
   at ChildProcessWorker.initialize (/var/www/vhosts/a199857.hosty.by/httpdocs/node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21)
   at ChildProcessWorker.onExit (/var/www/vhosts/a199857.hosty.by/httpdocs/node_modules/jest-worker/build/workers/ChildProcessWorker.js:263:12)
   at ChildProcess.emit (events.js:200:13)
   at ChildProcess.EventEmitter.emit (domain.js:471:20)
   at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) [39m [22m

Гугление не помогло, возможно проблема в железе хостинга
источник

A

Ariran in Nuxt.js — русскоговорящее сообщество
Nikita
Ребят подскажите можно ли что б beforerouteupdate срабатывал только для страницы, а в его nuxt-child срабатывал его собственный beforerouteupdate, игнорируя родительский?Сейчас если оставить только в nuxt-child beforerouteupdate то он отрабатывает. Если вставить beforerouteupdate для его родителя то игнорируется хук дочернего компонента. а у меня дело в том что у обоих они должны быть в зависимости от того где я нахожусь
тут в доках описано
источник

A

Ariran in Nuxt.js — русскоговорящее сообщество
хуки роутера срабатывают только в компонентах, которые в роутере, если хочешь чтоб у дочернего срабатывал хук роутера, то надо сделать вложенный роут
источник

A

Ariran in Nuxt.js — русскоговорящее сообщество
источник

N

Nikita in Nuxt.js — русскоговорящее сообщество
Ariran
тут в доках описано
path: "/odezhda/:slug",
     component: _5c58165f,
     name: "odezhda-slug",
     children: [{
       path: ":landing?",
       component: _6d9c6c12,
       name: "odezhda-slug-landing"
     }] это из роутера
источник

N

Nikita in Nuxt.js — русскоговорящее сообщество
мне для дочернего и верхнего тот что odezhda-slug нужны разные beforerouteupdate
источник