Size: a a a

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

2020 February 21

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Nikita Moria
Требования для продакшн окружения
так в проде всё удаляется же, накст в консольку строчит только в дев режиме кажется
источник

AP

Alexander Proydenko in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
так в проде всё удаляется же, накст в консольку строчит только в дев режиме кажется
увы нет)
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Alexander Proydenko
увы нет)
Так может удалять консоль логи за собой?
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Alexander Proydenko
увы нет)
хмм.. у меня не строчит ничего
источник

AP

Alexander Proydenko in Nuxt.js — русскоговорящее сообщество
Vadim
Так может удалять консоль логи за собой?
те 4 строки что я написал можно обернуть в if который проверит переменную окружения и тогда в проде будут убиваться, а в дев окружении нет, удалять логи за собой это тоже очень хорошая идея, но бывает вью сам что-то в консоль пишет из своих плагинов
источник

NM

Nikita Moria in Nuxt.js — русскоговорящее сообщество
Vadim
Так может удалять консоль логи за собой?
Нет, не удаляет логи. Это конечно вариант - признаю. Но у меня стоит на вывод консоль лог каждого реквеста только в плагине аксиос, что удобно для дев-мода. Вот хотел бы через конфигурацию это все удалять, чтобы каждый раз не прописывать
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Nikita Moria
Нет, не удаляет логи. Это конечно вариант - признаю. Но у меня стоит на вывод консоль лог каждого реквеста только в плагине аксиос, что удобно для дев-мода. Вот хотел бы через конфигурацию это все удалять, чтобы каждый раз не прописывать
ну так вот и проблема, вы сами пишите это, а не накст
источник

NM

Nikita Moria in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
ну так вот и проблема, вы сами пишите это, а не накст
То что накст пишет - удаляется, вопрос был не в этом, а как drop_console: true terser'a в build'e заставить работать)
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Nikita Moria
Нет, не удаляет логи. Это конечно вариант - признаю. Но у меня стоит на вывод консоль лог каждого реквеста только в плагине аксиос, что удобно для дев-мода. Вот хотел бы через конфигурацию это все удалять, чтобы каждый раз не прописывать
свои логи накст удаляет
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Nikita Moria
То что накст пишет - удаляется, вопрос был не в этом, а как drop_console: true terser'a в build'e заставить работать)
ну так конфигом настраивается только накст. а не ваше приложение
источник

NM

Nikita Moria in Nuxt.js — русскоговорящее сообщество
ceкция build настраивает webpack для приложения)
источник

V

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

V

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

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Vadim
и не надо строчить консоль логи
иногда можно, например у меня в дев режиме выводятся ошибки для разработчиков о неправильном юзании компонента ;) но там всё за if env
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
иногда можно, например у меня в дев режиме выводятся ошибки для разработчиков о неправильном юзании компонента ;) но там всё за if env
ну он говорит именно для запросов аксиоса, я про это
источник

NM

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

V

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

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Vadim
ну он говорит именно для запросов аксиоса, я про это
а это я хз вообще для чего консолить)
источник

NM

Nikita Moria in Nuxt.js — русскоговорящее сообщество
Спасибо в любом случае за ответы)
источник

AP

Alexander Proydenko in Nuxt.js — русскоговорящее сообщество
Nikita Moria
есть интерцептор на каждый реквест, также как и на каждую ошибку. Не вижу смысла что-то другое использовать
и не забывать его ejectить, чтобы приложение не развалилось от утечки памяти на стороне ssr
источник