如何让Vue在生产环境编译时不自动上传至OSS
需求是这样的:
- 项目为
Vue
类型,我想实现在本地执行编译时,自动将编译后的静态文件上传至阿里云OSS,供外部静态访问 - 通过查询,使用webpack-aliyun-oss类似插件,通过配置在
vue.config.js
中配置OSS的相关信息,能实现功能 - 目前问题是,无论我执行
npm run serve
(仅仅为了运行项目),还是执行npm run build
(发布项目),都会触发vue.config.js
里面的逻辑,都会自动将编译后的文件上传至OSS - 我想要的是,只在我执行
npm run build
时,才将静态文件上传到OSS,平时npm run serve
运行调试时,完全没必要将上一次编译后的文件上传至OSS
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果vue项目使用了vue-cli 配一下.env文件 根据环境判断一下