uniapp 修改 Vue 內的 webpack 配置-打包完成後 執行文件管理

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')
						}]
					}
				}
			})
		]
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章