打包构建增加构建信息的插件
npm i @dangojs/unplugin-version-info
Vite
// vite.config.ts
import VersionInfo from '@dangojs/unplugin-version-info/vite';
export default defineConfig({
plugins: [
VersionInfo(),
],
})
Rollup
// 暂无测试
// rollup.config.js
// import Starter from 'unplugin-starter/rollup'
// export default {
// plugins: [
// Starter({ /* options */ }),
// ],
// }
Webpack
// webpack.config.js
module.exports = {
/* ... */
plugins: [
require('unplugin-starter/webpack')()
]
}
Vue CLI
const VersionInfo = require('@dangojs/unplugin-version-info').default;
// vue.config.js
module.exports = {
configureWebpack: {
plugins: [
VersionInfo.webpack(),
],
},
}
参数 | 类型 | 说明 | 默认值 |
---|---|---|---|
filename | string |
html文件的名称 | index.html |