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后),开发环境的转发就失效了。

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

你可能感兴趣的:(vue.config.js代理配置失效)