本文主要是介绍vue+element直传ali-oss,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近做项目,用到前端vue直传oss的功能,本来也没有什么难度,但是本地测试ok,build后发布到测试机就出现问题了,oss的sdk报错,蒙了,请求各路大神一通解答,未果,后端同事上报阿里的公单也是急忙没有解决,经过一个周天休息,周一终于有方案了,很简单。。。。。
报错如下:
解决方案:ali-oss本身已经build过,前端项目两次build可能会出问题,直接在项目中引入<script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-6.1.1.min.js"></script>,在组件中直接new OSS即可。
不能直接npm i ali-oss,之前也是遇到坑,import oss from 'ali-oss',直接就和vue的路由冲突了,导致上传页面没法跳转,最后看ali官网,改为require引入,vue路由才可以跳转。
这篇关于vue+element直传ali-oss的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!