首页 > 编程知识 正文

vue项目怎么上线到服务器,vue上传文件到服务器

时间:2023-05-03 20:11:28 阅读:110932 作者:4997

devserver.proxy type :字符串

如果前端APP应用程序和后端API服务器未在同一主机上运行,则必须在开发环境中将API请求代理到API服务器。 可以通过vue.config.js的devServer.proxy选项设置此问题。

devServer.proxy可以是指向开发环境中的API服务器的字符串。

module.exports={ devserver : } proxy : ' http://localhost 33604000 ' }这将向http://localhost336040000}处理与静态文件不匹配的请求

如果希望更多代理控制其行为,还可以使用path: options对对象。 的完整选项可以查看http-proxy-middleware。

module.exports={ devserver : } proxy : { '/API ' : { target : ' URL ',ws: true,changeOrigin: true }

关于vue代理,现在是地址,但我踩了两次洞:

一旦修改了vue.config.js,就没有重新启动项目,因此配置在生死上无法生效。

一次是不久的昨天,我终于记得重新开始项目,但是代理失败了。 网络响应返回的竟然是页码。 当然,到目前为止,我还不知道为什么回到了页面(大胆推测的话,大概是因为其他页面逻辑上写了重定向)。 当然,现在这个问题的原因,重要的是没有时间去深究,毕竟继续工作。

那么,这次的解决方法是,不知道为什么只要选中谷歌浏览器的控制台-网络-复选框禁用缓存,刷新后就可以正常使用了。

当然,之后取消选中禁用缓存不会受到影响,可以正常使用。

写这篇文章主要是给以后遇到同类问题的猴子们一个解决的办法,万一会这样。 再有,我搜索百度也没有找到解决方案,所以下次为了不踩漏洞,我用文字记录了下来。

再抱怨的话,现金真是个阴森森的精灵,不知道什么时候会变成怪物。 以此为戒,希望问题的思路开一点,再开一点。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。