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')
}]
}
}
})
]
}
}