Size: a a a

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

2020 October 15

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Вообще не понятно, почему каждый поход за главной страницей запросы пораждает, они кешироваться должны. Может надо нгинкс потюнить на статику?
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
router: {
   prefetchLinks: false
 },
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
тупая фигня по дефолту включена
источник

SS

Sergey Skornyakov in Nuxt.js — русскоговорящее сообщество
Хм, попробуем в эту сторону покопать. Спасибо!
источник

SS

Sergey Skornyakov in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
выключите prefetchLinks
Спасибо! Тоже попробуем!
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Возможно вы все компоненты лениво подключаете? Тогда тоже будет 1 чанк для каждого компонента
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Sergey Skornyakov
Всем привет! У нас такая проблема - накст разбивает бандл на разные чанки, в итоге на клиенте оказывается куча чанков, при этом каждый поход пользователя за главной страницей оборачивается огромным количество рпс к серваку. Вопрос - может, накст как-то умеет всё собирать в один бандл, чтобы минимизировать количество запросов к серваку.

Пока что решили просто кешировать чанки на стороне ноды, но не понятно - насколько это нормальное решение
Собирает не накст, а вэбпак. Скорее всего LazyComponents или явные директивы прописаны вэбпаку.      

splitChunks и prefetchLinks тут не причем (не об этом они)
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
тупая фигня по дефолту включена
Андрей, а почему тупая? В некоторых случаях необходимо загрузить что-то в фоновом режиме и заранее кэшировать
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
По-моему по дефолту не надо это
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
По-моему по дефолту не надо это
а, ты про это... Ну по дефолту возможно и нет. Хотя, ну грузит себе браузер в фоне (с низким приоритетом), скрипты не выполняет, стили не применяет...просто кэширует для возможного запроса
источник

5

5$ in Nuxt.js — русскоговорящее сообщество
Всем привет! Ребята, есть проект на наксте, не могу понять как выключить кеширование файлов - т.к заказчики не могут осилить ctrl + f5, заранее спасибо!
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Всмысле
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Это путём хешей на чанках достигается
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
И они по дефолту есть
источник

AM

Alexey M. in Nuxt.js — русскоговорящее сообщество
Тут ещё не понятно на чем проект крутится
источник

AM

Alexey M. in Nuxt.js — русскоговорящее сообщество
SSR или статика
источник

5

5$ in Nuxt.js — русскоговорящее сообщество
SSR выключен, и тут в nuxt.config есть вот это:
build: {
   filenames: {
     chunk: ({ isDev }) => isDev ? '[name].js' : '[id].[contenthash].js'
   },
   extend (config, ctx) {
     config.resolve.extensions.push('.styl')
     config.resolve.extensions.push('.css')
   }
 }
источник

5

5$ in Nuxt.js — русскоговорящее сообщество
Вроде всё должно быть норм
источник

5

5$ in Nuxt.js — русскоговорящее сообщество
Но чёт кеш всё равно есть
источник

5

5$ in Nuxt.js — русскоговорящее сообщество
Я имею ввиду, что хтмл остаётся
источник