Size: a a a

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

2020 November 24

RK

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

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ну, я бы локаль каждый раз и не смотрел) хотя локаль все же может измениться после того, как юзер изменит настройки в системе (что ппц как маловероятно)
источник

DS

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

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Я вот думаю модуль сейчас попробовать и на хук рендера вызвать функцию
источник

m

mrFix in Nuxt.js — русскоговорящее сообщество
Привет всем. Прошу ответить на пару вопросов начинающему.
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
а что в этом плохого?
Ха, оказывается window.onNuxtReady передает экземпляр созданного Vue
Т.е. можно получить доступ к сторе как window.onNuxtReady((context) => context.$store)
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Очень странно что это не описано в документации
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
Dmytro Svyrydenko
Ну, я бы локаль каждый раз и не смотрел) хотя локаль все же может измениться после того, как юзер изменит настройки в системе (что ппц как маловероятно)
повесь глобально мидлу да и всё, это один иф по сути и забываешь о том что за этим надо следить, хз почему ты так принебрижетельно к этой идеи относишься
источник

m

mrFix in Nuxt.js — русскоговорящее сообщество
Установил допустим nuxt на сервер. Делаю install и получается все зависимости качаются и вся эта махина  node modules занимает место?
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Roman Kolosov
повесь глобально мидлу да и всё, это один иф по сути и забываешь о том что за этим надо следить, хз почему ты так принебрижетельно к этой идеи относишься
Потому что для этого есть плагин) Зачем мне мидла, которая будет вызываться на сервере + чтоб она вызывалась на клиенте, мне нужно ее в каждый компонент прокинуть
При этом еще и ифы накидывать
Это не то, что мне нужно
источник

m

mrFix in Nuxt.js — русскоговорящее сообщество
Меня интересует  ssr. Я вот честно никак не могу найти гайд как все выгрузить на сервер. В моем представлении я сделал сборку, он мне собрал все в dist и я это положил на сервер и указал путь к запускающему файлу.
источник

RK

Roman Kolosov in Nuxt.js — русскоговорящее сообщество
mrFix
Установил допустим nuxt на сервер. Делаю install и получается все зависимости качаются и вся эта махина  node modules занимает место?
конечно, в этом же и суть
источник

RK

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

RK

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

RK

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

RK

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

m

mrFix in Nuxt.js — русскоговорящее сообщество
Я думал что суть в том что делаешь проект с кучей зависимостей, а потом при сборке берётся только самое нужное, ну вот эти зависимости и они собираются в бандлы. Ужимаются и т.д. и вот это все минифицированное добро я запускаю на сервере. Т.е. только нужные кусочки кода собранные в бандлы.
источник

m

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

m

mrFix in Nuxt.js — русскоговорящее сообщество
Просто я что нашел по установке это типа:  Копируем package.json на сервер, далее install где получается все зависимости качаются и дев в том числе, потом уже билдим и стартуем
источник

m

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