fbpx

Как настроить версионирование скриптов в Nuxt

1 минута чтения

Настроить правильное версионирование на фронтенде задача не из простых. Инвалидация кэша — одна из самых тяжелых задач в программировании. Для версионирования ваших JavaScript пакетов я рекомендую использовать следующий сниппет — он добавляет версию в конце каждого вашего пакета.

Сниппет

const ver = '0.0.1';
var jsPathRegex = /="\/_nuxt\/[\s\S]*?(.js)"/g;
`<script src="/_nuxt/vendors.js" ></script>`.replace(jsPathRegex, (a, b) => a.replace(b, '.js?ver=' + ver))

Добавить комментарий

Предыдущая статья

Нагрузочное тестирование с помощью утилиты AB

Следующая статья

Как отключить минификацию скриптов на Nuxt