Size: a a a

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

2019 December 21

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
RusaXXX
API_URL, API_BROWSER_URL у себя настраивал
axios: {
   proxy: true
   // baseURL: 'http://127.0.0.1:6500'
 },
 proxy: {
   '/login': 'http://127.0.0.1:6500/auth/',
   '/register': 'http://127.0.0.1:6500/auth/',
   '/v1': 'http://127.0.0.1:6500/api/',
   '/check': 'http://127.0.0.1:6500/auth/'
 },
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
Andrey Golovany
Даров всем. Есть спецы по apollo  и batch'ингу? Есть возможность мне разъяснить пару моментов?
а зачем аполо?
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
а попробуй угадать.. фреймворк для фреймворка на фрейворке
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
однако
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
:P
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
Roman
Помогите пожалуйста, проблема с запросами axios.
1) Если ставлю такой код, то запросы с www.site.ru идут на site.ru и блокируются CORS политикой => www.site.ru становится на работоспособным
axios: {
   baseURL: process.env.NODE_ENV === 'production'
     ? 'https://site-name.ru'
     : 'http://localhost:3000'
},
2) Если такой, то в nuxtServerInit не может достать пользователя по токену (идет запрос на /api/auth/getUserByToken и ответ 404 с этой страницы)
axios: {
   baseUrl: '/'
}

Что посоветуете?
я через куки парсер решил эту проблему
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
const cookie = process.server ? require('cookieparser') : undefined
async nuxtServerInit ({ dispatch, commit }, { req }) {
   console.log('req.headers.cookie: ' + util.inspect(req.headers.cookie))
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
логика я думаю понятна
источник
2019 December 22

R

Roman in Nuxt.js — русскоговорящее сообщество
Александр Епифанов
логика я думаю понятна
Не совсем, но направление понятно. Сделал так:
async nuxtServerInit({dispatch, getters, commit}, {req}){
 const isUserSigned = await dispatch('auth/autoSignin');

 if (isUserSigned) {
   const url = process.env.NODE_ENV === 'production'
     ? `https://${req.headers.host}/api/auth/getUserByToken`
     : `http://${req.headers.host}/api/auth/getUserByToken`;

   try {
     const user = await this.$axios.$get(url);

     if (user && user.id) {
       dispatch('auth/setUser', user);
     } else {
       dispatch('auth/signout', false);
     }
   } catch (e) {
     dispatch('auth/setUser', null);
     dispatch('auth/signout', false);
   }
 }
}
источник

A

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
ArtMen007
подскажите, как реализовать такой список, чтобы вложенность могла быть какая угодно
Деревья и рекурсия
источник

А

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

А

Артем in Nuxt.js — русскоговорящее сообщество
я так сделал дерево в вьютифайной таблице
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Можно, ещё строкой можно или цифрами, но быстрее всего работать будет с деревом.
источник

D

Dobrik in Nuxt.js — русскоговорящее сообщество
Господа, ктото крутит npm сервер на супервизоре?
источник

A

Alexander in Nuxt.js — русскоговорящее сообщество
не понимаю, что не так то?
источник

A

Alexander in Nuxt.js — русскоговорящее сообщество
Говорит что файл не найдет, хотя он есть
источник

A

Alexander in Nuxt.js — русскоговорящее сообщество
Alexander
не понимаю, что не так то?
все разобрался sass лоадер не стоял. Но почему-то мне каждется в прошлый раз при установке nuxt'a он ставился сам
источник

АЕ

Александр Епифанов in Nuxt.js — русскоговорящее сообщество
Нууу.. Как бы тут все очевидно. По поводу сам - тут мнения делятся, как говорится не nuxt'ом едины, в зависимости от версии, иногда сасс нужно руками грабить
источник
2019 December 23

FW

Foggy White in Nuxt.js — русскоговорящее сообщество
commons.app.js:344 OPTIONS   ///  net::ERR_CERT_DATE_INVALID
источник