Size: a a a

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

2021 January 15

DP

Dmitry Petrik in Nuxt.js — русскоговорящее сообщество
Кто знает что это за набор файлов с цифрами? Они кешируются и жизнь мне отравляют
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Dmitry Petrik
Кто знает что это за набор файлов с цифрами? Они кешируются и жизнь мне отравляют
Чанки
источник

DP

Dmitry Petrik in Nuxt.js — русскоговорящее сообщество
Подозреваю что это компоненты, но что за имена дуратские
источник

DP

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

AN

Andrei Nors in Nuxt.js — русскоговорящее сообщество
Котятки, а что уже когда создаёшь проект через npm init nuxt-app nameProject, уже нельзя выбрать какой фреймворк хочу юзать на бекенде?(
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
Andrei Nors
Котятки, а что уже когда создаёшь проект через npm init nuxt-app nameProject, уже нельзя выбрать какой фреймворк хочу юзать на бекенде?(
Да
источник

AN

Andrei Nors in Nuxt.js — русскоговорящее сообщество
Надо лапками папку создать и потом установить експресс?
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
Andrei Nors
Надо лапками папку создать и потом установить експресс?
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
А че с этим делать я не знаю
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
если использовали для создания endpoints, то это можно через серверную мидлвару реализовать
источник

AC

Anton Chipiga in Nuxt.js — русскоговорящее сообщество
я поднял себе простенькое проксирующее api, думаю в дальнейшем в BFF его трансформировать
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
Dmitry Petrik
Подозреваю что это компоненты, но что за имена дуратские
это не совсем компоненты..это скорее дробление общего кода на логически-независимые куски, которые подгружаются в зависимости от потребностей логики. Тут главное выдержать баланс между их корличеством и размером. Можносделать пару крупных  чанков , но они будут нести в себе избыточный код  и дольше грузиться... или мильён мелких.. но тогда мы сталкнемся с синхронной загрузкой и это тоже может сказаться на загружке
источник

DP

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

М

Макс in Nuxt.js — русскоговорящее сообщество
Dmitry Petrik
А как им имена сделать динамические? С хешем. Просто я каждый раз когда деплою обновленный сайт эти чанки берутся из кеша браузера а не загружаются обновленные. В итоге мне приходится сбрасывать кеш браузера чтобы увидеть обновления. И просить других пользователей чтобы они делали то же самое
источник

DP

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

М

Макс in Nuxt.js — русскоговорящее сообщество
изменить полностью нельзя
источник

М

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

DP

Dmitry Petrik in Nuxt.js — русскоговорящее сообщество
Они как были цифрами так и остаются. Ни хешей ничего не добавляется
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
"Просто я каждый раз когда деплою обновленный сайт эти чанки берутся из кеша браузера а не загружаются обновленные." - у вас чтото с билдом. Когда вы делаете новый сайт вы делаете npm run build после чего вы получает абсолютно новые имена.
источник