生成版本号记录
需要 Node 版本在 v8.0 以上 需要 webpack 版本在 v5.0 以上
npm i -D versions-record
支持的配置项:
- version package.json版本号
- recordFilePath 输出版本号文件
- mode 版本模式
const VersionRecord = require('version-record')
// Webpack 的配置
module.exports = {
plugins: [
new VersionRecord({
mode: dev,
recordFilePath: path.resolve(process.cwd(), `./src/${ModuleFederationConfig.name}_version.js`),
version: '1.0.0'
})
]
}