Size: a a a

Nuxt.js | Vue SSR

2021 April 05

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Влад Легуша
Лучше все инициализировать в одном модуле где требуются конфиги и потом пользоваться его api
Предложи свой вариант, как можно написать конфиг для серверной мидлвары
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Влад Легуша
Лучше все инициализировать в одном модуле где требуются конфиги и потом пользоваться его api
А ниче что например пакет cookie-parser расширяет объект req и добавляет req.cookies ? Это типа плохо ?
источник

ВЛ

Влад Легуша... in Nuxt.js | Vue SSR
Kirill Cherednik 🐧
Предложи свой вариант, как можно написать конфиг для серверной мидлвары
Сейчас они хранятся просто в директории с middleware и просто экспортируются,вот мне самому хотелось бы понять как можно их прокинуть при билде через nuxt.config
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Влад Легуша
Сейчас они хранятся просто в директории с middleware и просто экспортируются,вот мне самому хотелось бы понять как можно их прокинуть при билде через nuxt.config
Посмотри на примере моделей body-parser, cookie-parser
источник

V

Vlad in Nuxt.js | Vue SSR
Kirill Cherednik 🐧
А ниче что например пакет cookie-parser расширяет объект req и добавляет req.cookies ? Это типа плохо ?
им можно
источник

V

Vlad in Nuxt.js | Vue SSR
у них есть дока и это +- стандарт
источник

V

Vlad in Nuxt.js | Vue SSR
а если каждый будет кидать все в req, из этого получится обычная свалка
источник

V

Vlad in Nuxt.js | Vue SSR
все правильно человек говорит
источник

ВЛ

Влад Легуша... in Nuxt.js | Vue SSR
Сейчас я добавлю к req свойством config,завтра кто-то поставит какой-то пакет который будет так же добавлять к req свойством config только своими данными,и все...
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Просвяти. Как ещё данные передаются из мидлвары в мидлвары в экспрессе ?
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Функции промежуточной обработки могут выполнять следующие задачи:

Выполнение любого кода.
Внесение изменений в объекты запросов и ответов.
Завершение цикла “запрос-ответ”.
Вызов следующей функции промежуточной обработки из стека
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
источник

V

Vlad in Nuxt.js | Vue SSR
все как раз таки хейтят экспресс за его мидлвары
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Другие варианты ?
источник

V

Vlad in Nuxt.js | Vue SSR
🤷
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Для koa я тоже не найду конфиг файл. Кроме process.env никак конфигурацию передавать не придумали
источник

ВЛ

Влад Легуша... in Nuxt.js | Vue SSR
Другой вариант использовать конфиги там где они действительно нужны,например при инициализации каких-то сервисов
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Чем то похож на конфиг ларавел
источник

ВЛ

Влад Легуша... in Nuxt.js | Vue SSR
const config = require('dotenv').config()

но он ищет .env в корне проекта,не уверен будет ли доступно для клиента
источник