Size: a a a

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

2020 May 23

V💊

Vladimir 💊 Voytenko... in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
есть такие вещи которые вроде и не utils и не helpers ))
о, у меня на проекте есть еще одно название: lib, а в нем есть utils.. комбо просто... надеюсь к концу года я выкину его из проекта..
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
у меня там лежит например какбы enum имен роутов типа
export const catalogRouteNames = {
 NEW_ARRIVALS: 'new-arrivals',
 CLOTHING: 'clothing',
 ...
};

чтобы можно было делать как $route === catalogRouteNames.NEW_ARRIVALS
источник

АН

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

V💊

Vladimir 💊 Voytenko... in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
даже не знаю что это helper или utils ))
constants
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
А nuxt generate имеет кэш?
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Если я допустим генерирую главную страницу сайта. У меня изменилась неглавная. Nuxt generate запускает build. Главная пересоберется заново и nginx будет думать что страницв новая. Или тут уже не важно возьмет он страницу из кэша или отдаст новую сгегерированную
источник

АН

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

АН

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

D

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

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
RusaXXX
Если я допустим генерирую главную страницу сайта. У меня изменилась неглавная. Nuxt generate запускает build. Главная пересоберется заново и nginx будет думать что страницв новая. Или тут уже не важно возьмет он страницу из кэша или отдаст новую сгегерированную
Зависит от настроек нжинкса, нухт не при чем, он только жс может инвалидирлвать, не хтмл
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
DreaMinder
У хтмла например нет хешей, так что нжинкс лучше настраивать на краткосрочное кеширование хтмла
Настраивать кэш на какой то срок впринципе неверно
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
У вас поидее разные хэши будут, так что кэш должен инвалидироваться
Так в том то и проблема что если файл не поменялся то при пересборке он обновиться и nginx будет думать что это новый файл. И он будет боаться уже не с кэша nginx а читаться с диска
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
RusaXXX
Настраивать кэш на какой то срок впринципе неверно
rly? смелое заявление
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
RusaXXX
Так в том то и проблема что если файл не поменялся то при пересборке он обновиться и nginx будет думать что это новый файл. И он будет боаться уже не с кэша nginx а читаться с диска
каким образом нжинкс отличит index.html от index.html?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
RusaXXX
Так в том то и проблема что если файл не поменялся то при пересборке он обновиться и nginx будет думать что это новый файл. И он будет боаться уже не с кэша nginx а читаться с диска
и вообще речь о браузерном кеше, в 99% проектов в нжинксе ничего не кешируется. А если кешируется, то на определенный срок и со стратегией инвалидации какой-то
источник

V

V in Nuxt.js — русскоговорящее сообщество
Здравствуйте, делал блог и столкнулся с проблемой, когда захожу на сайт у меня прогружаются старые посты, для новых помогает ф5, как убрать этот кеш или в чем может быть дело, fetch->http, watch настроен
источник

V

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

D

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

V

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

V

V in Nuxt.js — русскоговорящее сообщество
я сделал очень костыльно и добавил ?time=123131
источник