Tips:不知道小伙伴在前端开发的时候有没有这样的困惑
其实不仅仅是你会有这样的疑惑,包括我在内刚接触前端的时候,由于没有后端的开发经验也会被这些问题所困扰,但是今天我们将一次性弄清楚这个问题,让我们前端的知识体系由点成线,由线成面~
我们知道,我们平时在开发的时候一般都是使用proxy
进行代理的,它的原理是:浏览器会先去访问本地的node服务器,然后node服务器再去代理到你要访问的后端api
接口,但是我们可能平时没有node
服务器的概念,因为node服务器在webpack中,我们一般是通过下面这种方式来设置
但是我们的项目上线后这种方式就不能用了,(因为Node是我们本地开发的环境,并没有办法在线上使用。)其实,我们一般会通过后端的Nginx
代理来解决跨域的问题,但是你知道前端的生产地址配置是什么吗?如何通过Nginx访问后端接口呢?是直接配置的类似于http://www.xxxx.com/api/aaa
这样的路径呢?还是直