Size: a a a

Nuxt.js | Vue SSR

2021 February 03

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
Плюс есть сервисы типа Netlify и Vercel, где и вообще задумываться ни о чем не нужно
источник

ВШ

Виталий Шутов... in Nuxt.js | Vue SSR
источник

A

Alexei in Nuxt.js | Vue SSR
Виталий Шутов
Плюс есть сервисы типа Netlify и Vercel, где и вообще задумываться ни о чем не нужно
Спасибо.
источник

СМ

Сергей Миртов... in Nuxt.js | Vue SSR
Привет всем! Мы пилим админку на наксте, сейчас нужно запилить еще одну админку для другого бекенда. Хотим делать в том же проекте, чтобы упростить себе жизнь с шарингом компонентов.

Сейчас я представляю себе это как просто ограничение роутов + разные модули стора.

Есть какие-то хорошие практики. Кто-либо писал абстракции над вью типо api abstract layer ?
источник

ЛБ

Леонид Бугаенко... in Nuxt.js | Vue SSR
Друзья, подскажите пожалуйста: что надо чтобы nuxt начал подключать scss? Чего не хватает?
источник

V

Vyacheslav in Nuxt.js | Vue SSR
В некоторых вакансиях вижу помимо вью ещё указан джиквери. Это лажа или нормальная практика с вью юзать джиквери?
источник

АС

Алексей Соин... in Nuxt.js | Vue SSR
Леонид Бугаенко
Друзья, подскажите пожалуйста: что надо чтобы nuxt начал подключать scss? Чего не хватает?
у меня с пакетом sass-loader всё сразу заработало
источник

V

Vlad in Nuxt.js | Vue SSR
Vyacheslav
В некоторых вакансиях вижу помимо вью ещё указан джиквери. Это лажа или нормальная практика с вью юзать джиквери?
нет
источник

СА

Станислав Атаевич... in Nuxt.js | Vue SSR
Алексей Соин
у меня с пакетом sass-loader всё сразу заработало
А sass и less могут дружить одновременно?
источник

АС

Алексей Соин... in Nuxt.js | Vue SSR
Станислав Атаевич
А sass и less могут дружить одновременно?
думаю да, но зачем?
источник

СА

Станислав Атаевич... in Nuxt.js | Vue SSR
Не зачем, но бывают иногда моменты
источник

ЮЦ

Юрий Цуканов... in Nuxt.js | Vue SSR
Сергей Миртов
Привет всем! Мы пилим админку на наксте, сейчас нужно запилить еще одну админку для другого бекенда. Хотим делать в том же проекте, чтобы упростить себе жизнь с шарингом компонентов.

Сейчас я представляю себе это как просто ограничение роутов + разные модули стора.

Есть какие-то хорошие практики. Кто-либо писал абстракции над вью типо api abstract layer ?
Если речь исключительно в шаринге компонентов, то вы можете вынести их в отдельную сущность, опубликовать как приватный npm пакет и установить его в каждую из админок. Это не простой путь, конечно, но по факту вы именно это и хотите - независимую библиотеку компонентов.
источник

NK

Nikolay Koshkarev in Nuxt.js | Vue SSR
Alexei
Всем привет, пару дней назад спрашивал тут про правильный деплой nuxt на сервер, и сегодня вот руки дошли до окончательных экспериментов. Вопрос остается не закрытым (  - Можно ли как-то на сервере держать не весь проект nuxt, а только собранный ?  Или все делают по принципу - копируем на сервер целиком проект, собираем на сервере, и после запускаем? Ну ведь бред же?
Отвечали же, собираете где хотите, копируете папки .nuxt и node_modules. все.
из возможных проблем (редко):
- не заводится по причине не совпадения версии node. Например, у меня есть проект, который не взлетает на node 14, но работает на node 12, решается использованием менеджера версий nvm
- есть библиотеки, которые собираются в бинарник, зависящий от среды исполнения - решается индивидуально, когда (если) воткнетесь в это, будете думать
источник

СМ

Сергей Миртов... in Nuxt.js | Vue SSR
Юрий Цуканов
Если речь исключительно в шаринге компонентов, то вы можете вынести их в отдельную сущность, опубликовать как приватный npm пакет и установить его в каждую из админок. Это не простой путь, конечно, но по факту вы именно это и хотите - независимую библиотеку компонентов.
Проблема в том, что проект закрытый. Есть свой npm но геммор. Плюс единая авторизация через SSO на всех проектах. Помимо компонентов еще куча плагинов написана…
источник

AN

Alexander Nemirov in Nuxt.js | Vue SSR
Уже спрашивал, но не доконца разобрался

Если нужен context nuxt'a, бизнес логику приложени можно положить в плагины
Но как эту логику вызывать явно в каждом компоненте без глобального добавления чере inject?
источник

ЮЦ

Юрий Цуканов... in Nuxt.js | Vue SSR
Сергей Миртов
Проблема в том, что проект закрытый. Есть свой npm но геммор. Плюс единая авторизация через SSO на всех проектах. Помимо компонентов еще куча плагинов написана…
Пока не понял как закрытость и SSO мешают, но понял про "геммор". Я так и написал, что это непростой путь.
Можете зайти сбоку и выделить компоненты/плагины в git submodule и подключать его/их на нужных проектах.
источник

kk

koeshiro kagami in Nuxt.js | Vue SSR
Почему просто не сделать import logic...; logic(contex)
источник

СМ

Сергей Миртов... in Nuxt.js | Vue SSR
Юрий Цуканов
Пока не понял как закрытость и SSO мешают, но понял про "геммор". Я так и написал, что это непростой путь.
Можете зайти сбоку и выделить компоненты/плагины в git submodule и подключать его/их на нужных проектах.
Закрытость проекта мешает публиковать в открытый npm. Закрытый npm для фронта (внимание смешинка) недоступен из нашей (группы фронт разработчиков) vpn группы 🙂 Про SSO я к тому, что помимо шаринга компонентов еще шарится часть механизмов (авторазиция, плагины, локальные костыли) Будет сложно следить за тем что нужно пульнуть в npm, что нужно обновить
источник

MT

Matvey Tarasov in Nuxt.js | Vue SSR
Алексей Соин
думаю да, но зачем?
Чтобы bootstrap 3 перекомпилить под себя )))) ) ) )
источник

MT

Matvey Tarasov in Nuxt.js | Vue SSR
он на less
источник