首页 > 解决方案 > 使用 webpack 进行构建轮换

问题描述

我想用构建号(带有构建日期)制作一种 webpack 版本控制/轮换并保存它。

例如,在我的 www 文件夹中,我有:

在我的backupBuild文件夹中:

在我的构建文件夹中:

我想保留至少 5 个备份(我可以更改保存次数)。

我不知道如何做到这一点,因为我不确切知道如何制作 webpack 插件(是的,我查看了文档)。

我知道如何添加内部版本号:

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

或者使用像 html-webpack-plugin / webpack-version-file-plugin 这样的插件

但我不知道如何备份构建 yarn/npm build 总是删除最旧的构建。


非常感谢您的帮助,如果我不清楚,请随时提出问题。

标签: javascriptwebpack

解决方案


推荐阅读