Сборка Vuepress — как я могу уменьшить объем памяти

#vuepress

Вопрос:

На моем сайте Vuepress около 1800 страниц (600 страниц на английском языке с 2 переводами). Это приводит к сбою сборки в CI из-за нехватки памяти виртуальной машины (у Github actions около 7 ГБ памяти для виртуальной машины).

Существуют ли какие-либо варианты сокращения объема памяти?

Например:

  • зависит ли потребление от количества страниц или объема содержимого (могу ли я объединить страницы, чтобы уменьшить объем памяти)
  • Сильно ли плагины влияют на размер сборки? Какие из них лучше всего удалить?
  • Другие идеи?

Приложив некоторые усилия, я мог бы разделить свои переводы на их собственные сборки, но тогда я бы потерял автоматические ссылки между ними. Возможно, было бы проще перейти к чему-то более масштабируемому: — (

Комментарии:

1. Я бы сказал, что разделение — лучший выбор в этом сценарии. у многих документов есть отдельные репозитории для переводов: документы eslint , vite и даже vitepress .