vue.config.js代理配置失效

程序介绍:前端采用vue,设置代理将8080发出的请求转发到后端8081上。
通过配置vue.config.js实现

开发完成后,执行 npm build ,发布到nginx上。

配置nginx.config

server {
   listen       8080;
   server_name  localhost;

   location / {
       root   E:\ProgramWorks\vues\vuesample20200401a\dist;
       index  index.html index.htm;
   }

#    location /api/ {
#        proxy_pass http://localhost:8081/;
#    }
   location ^/ {
       proxy_pass http://localhost:8081/;
   }
}

发布后,程序正常运行了。——8080端口顺利转发到8081了。

但是,接下来(停掉nginx后),开发环境的转发就失效了。

最终,开发环境换了一个启动端口,又成了。不知道为什么。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容