Size: a a a

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

2020 April 01

DP

Denys Popov in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
а точно, connect
Кстати, ты помог, спасибо 🙂  Посмотрел исходники как сервится статика (https://github.com/nuxt/nuxt.js/blob/dev/packages/server/src/server.js#L93) и обнаружил, что в накст конфиге можно прокинуть все нужные настройки (https://nuxtjs.org/api/configuration-render#static)

render: {
   static: {
     redirect: false
   }
 }


Теперь всё круто и не будет вечных редиректов
источник

M

Max in Nuxt.js — русскоговорящее сообщество
для обычного метода работает без вопросов, asyncData - нет
источник

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
async asyncData({ app }) {
 const ip = await app.$axios.get('http://icanhazip.com')
 return { ip }
}
источник

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
Так попробуй
источник

M

Max in Nuxt.js — русскоговорящее сообщество
и так тоже не работает, и вообще я думаю что дело не в axios
источник

M

Max in Nuxt.js — русскоговорящее сообщество
async asyncData({ app }) {
   // const ip = await app.$axios.$get('http://icanhazip.com');
   return { ip: 1 };
 },
источник

M

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

M

Max in Nuxt.js — русскоговорящее сообщество
не видит эту переменную ip, не могу понять почему (
источник

АН

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

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
В компоненте или на странице?
источник

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
И зачем asyncData если ты ничего не запрашиваешь, верни её в data(){}
источник

M

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

M

Max in Nuxt.js — русскоговорящее сообщество
Владимир Бандуристов
И зачем asyncData если ты ничего не запрашиваешь, верни её в data(){}
это я для проверки написал, там выше закоменченна строка для получения ip
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
ну добавь еще data: () => ({ ip: null })
источник

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
А накст то свежий?
источник

M

Max in Nuxt.js — русскоговорящее сообщество
Владимир Бандуристов
А накст то свежий?
2.12.2
источник

M

Max in Nuxt.js — русскоговорящее сообщество
так, стоп
а там asyncData вообще работает?))
где-то читал что в новом наксте новый хук для асинхронных запросов на ноде появится
источник

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
Он для того что бы фетчить в компонентах
источник

АН

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

ВБ

Владимир Бандуристов in Nuxt.js — русскоговорящее сообщество
Это у тебя компонент или страница?
источник