我在使用Vue-cli 3.X + 的脚手架。项目开发完成后我希望在执行npm run build 后能够执行我自己的自定函数来操作已经打包好的文件,进行压缩自动上传部署到测试环境。如果是使用自定义开发的插件,怎么确保在打包生成后执行插件函数。
2 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
自己找到解决方法了,写了一个自定义开发插件,在vue.config.js文件导出的对象中有configureWebpack
这个属性
Vue-cli3.X webpack相关
慕码人8056858
TA贡献1803条经验 获得超6个赞
configureWebpack: config => { if (process.env.NODE_ENV === 'production') { // 为生产环境修改配置... config.plugins.push({ apply: (compiler) => { compiler.hooks.done.tap(pluginName, compilation => { // do something when webpack compilation done }); } }) } else { // 为开发环境修改配置... }
这个是webpack提供的钩子函数,更多的钩子函数可以在webpack的compiler钩子函数中查看
添加回答
举报
0/150
提交
取消