vue项目npm run build后
在nginx的conf文件中中配置跨域请求
proxy_pass 后写和vue中配置的proxy中的target中的地址一样即可
location /api { //拦截以/api开头的请求,并转发请求跨域
rewrite ^.+req/?(.*)$ /$1 break;
proxy_pass http://请求的ip地址:3007; #第一个跨域请求的地址
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
如果是用node部署上线不太实用, 直接把打包好的文件放在www文件夹下就可以
记得使用pm2的node工具