Сделать ротацию сборки с помощью веб-пакета - PullRequest
1 голос
/ 07 января 2020

Я хочу сделать своего рода версию / ротацию веб-пакета с номером сборки (с датой сборки) и сохранить его.

Например, в моем www folder у меня есть:

  • sr c
  • build
  • backupBuild

В моей папке backupBuild :

  • build-01-07-2020
  • build-01-05-2020
  • build-01-04-2020
  • build-01-01-2020

Внутри моей папки build :

  • последняя сборка

Я хочу сохранить не менее 5 резервных копий (я могу изменить количество сохранений).

Я понятия не имею, как это сделать, потому что я точно не знаю, как создать плагин для веб-пакета (да, я проверил документацию).

Я знаю, как добавить номер сборки:

new webpack.DefinePlugin({
  __VERSION__: JSON.stringify('12345')
})

или с плагином вроде html -webpack-plugin / webpack-version-file-plugin

но я не знаю, как резервная копия сборка пряжа / npm сборка всегда удаляет самую старую сборку.


Большое спасибо за вашу помощь, не стесняйтесь задавать вопросы, если мне не ясно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...