vue-cli3
// vue.config.js 文件
const version = new Date().getTime();
module.exports = {
chainWebpack(config){
// 版本号在页面显示
config.plugin('define').tap(args => {
args[0]['process.env'].version = JSON.stringify(version);
return args;
});
}
}
// 页面使用
console.log('process.env', process.env.version);
非vue-cli3
// webpack.dev1.config.js文件
module.exports = merge(webpackBaseConfig, {
plugins:[
new webpack.DefinePlugin({
'process.env': env,
'process.env.MY_VERSION':myversion
}),
]
});
// 页面使用
console.log('版本号 ',process.env.MY_VERSION)