uniapp 修改 Vue 内的 webpack 配置-打包完成后 执行文件管理
安装插件:gregnb/filemanager-webpack-plugin
npm install filemanager-webpack-plugin --save-dev
该插件支持:复制,移动,删除等.
用法:
const path = require('path')
const CopyFilePlugin = require('filemanager-webpack-plugin')
module.exports = {
configureWebpack: {
plugins: [
new CopyFilePlugin({
events:{
onEnd: {
copy: [{
// 目标地址,通过 path.join 设置绝对路径
source: path.join(__dirname, 'unpackage/dist', process.env.NODE_ENV ===
'production' ? 'build' : 'dev', process.env.UNI_PLATFORM),
// 自定义地址,通过 path.resolve 查找需要的上级目录
destination: path.resolve(__dirname, '../../server')
}]
}
}
})
]
}
}