使用:‘/api/getData'在开发调试时,使用axios进行数据交互时没问题。但打包部署到服务器上发现404,跨域报错了。研究发现还需要进行配置一下。config文件夹还有2个文件dev.env.js和prod.env.js 分别是开发环境和生产环境配置文件,我们需要分别进行修改。注意属性值里面要双引号,否则会报错。配置好之后,程序会自动判断当前是开发还是生产环境,然后匹配VUE_APP_BASE_API。一般我们会自己写个axios拦截器,生成一个axios对象,进行token等安全验证。再把这个对象引用到main,js,挂载在vue实例上。
暂无评论