Size: a a a

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

2020 February 15

ak

alone kot in Nuxt.js — русскоговорящее сообщество
>подумай, переменная окружения используется в бандле нухта?

А как это понять?
источник

ak

alone kot in Nuxt.js — русскоговорящее сообщество
DreaMinder
если переменная окружения в каком-то serverMiddleware - и так поменяется. Если используется в нухте - без билда не поменяется
serverMiddleware вообще у меня нет
источник

ak

alone kot in Nuxt.js — русскоговорящее сообщество
DreaMinder
если переменная окружения в каком-то serverMiddleware - и так поменяется. Если используется в нухте - без билда не поменяется
export default ({ store, app }) => {
   const socketUrl = process.env.socketUrl;

   Vue.$log.info(Socket plugin. connect: ${socketUrl});

   const socket = io(socketUrl, {
       ...

вот так используется
источник

D

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

ak

alone kot in Nuxt.js — русскоговорящее сообщество
DreaMinder
тогда само собой. То что ты видел мол менялась переменная без билда - скорей всего показалось.
или менялся endPoint в axios модуле. Наверное тк это модуль
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
привет. допустим у меня библиотека на вью с тайпскриптом. как мне правильно генерить .d.ts файлы для него, чтобы это потом нормально встраивалось в проект с тайпскриптом?
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
достаточно declaration опции в tsconfig или надо еще что-то?
источник
2020 February 16

EF

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

EF

Egor Fedorov in Nuxt.js — русскоговорящее сообщество
ERROR  Failed to compile with 1 errors                                                                                                                                                                                                                                                 friendly-errors 10:51:54


ERROR  in ./layouts/default.vue?vue&type=style&index=0&lang=scss&                                                                                                                                                                                                                      friendly-errors 10:51:54

Module build failed (from ./node_modules/sass-loader/dist/cjs.js):                                                                                                                                                                                                                      friendly-errors 10:51:54
Error: Missing binding /Users/egorfedorov/Documents/vue/magicsignals/node_modules/node-sass/vendor/darwin-x64-79/binding.node
Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 13.x
источник

EF

Egor Fedorov in Nuxt.js — русскоговорящее сообщество
как быть с такой бедой
источник

EF

Egor Fedorov in Nuxt.js — русскоговорящее сообщество
а все справился ) надо было просто rebuild сделать
источник

SN

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

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
баян ;)
источник

SN

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

D

Doer in Nuxt.js — русскоговорящее сообщество
не понимаю, можно ли получить доступ к to, from в объекте transition? https://nuxtjs.org/api/pages-transition#the-transition-property
источник

D

Doer in Nuxt.js — русскоговорящее сообщество
когда функцией то можно. как быть когда нужен объект, с хуками?
источник

D

Doer in Nuxt.js — русскоговорящее сообщество
классно, решения нет, кроме лютых костылей https://github.com/nuxt/nuxt.js/issues/1960
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
Добрый вечер. Пытаюсь разобраться с Nuxt Auth Module в случае с авторизацией, например, через google. Использую $auth.loginWith('google'), соответственно в конфиге auth.strategies.google прописан client_id, все хорошо, при клике меня кидает на страницу авторизации гугла, потом работает переадресация обратно на сайт, в модуль Auth записывает пришедшие с гугла данные в store. Но мне эти данные нужно получить на сервере, через запрос к API, фактически передав туда code для доступа к ним и уже там авторизовать или зарегистрировать пользователя ,в качестве ответа вернув token. В документации не нашел ничего, что могло бы помочь, кто нибудь сталкивался с этим?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Igor Nikonov
Добрый вечер. Пытаюсь разобраться с Nuxt Auth Module в случае с авторизацией, например, через google. Использую $auth.loginWith('google'), соответственно в конфиге auth.strategies.google прописан client_id, все хорошо, при клике меня кидает на страницу авторизации гугла, потом работает переадресация обратно на сайт, в модуль Auth записывает пришедшие с гугла данные в store. Но мне эти данные нужно получить на сервере, через запрос к API, фактически передав туда code для доступа к ним и уже там авторизовать или зарегистрировать пользователя ,в качестве ответа вернув token. В документации не нашел ничего, что могло бы помочь, кто нибудь сталкивался с этим?
когда срабатывает переадресация, сайту дается валидный токен, при инициализации страницы, он должен сделать запрос на твой бэкэнд. На бэкэнде вытаскиваешь из этого запроса айди юзера, если в БД нету - регишь нового.
источник

IN

Igor Nikonov in Nuxt.js — русскоговорящее сообщество
DreaMinder
когда срабатывает переадресация, сайту дается валидный токен, при инициализации страницы, он должен сделать запрос на твой бэкэнд. На бэкэнде вытаскиваешь из этого запроса айди юзера, если в БД нету - регишь нового.
не совсем понял, переадресация с гугла должна на бэк идти?
источник