1.服务端只有一个端口且与客户端域不同时
客户端端口是http://localhost:8080/,如果服务端(server)就一个端口时,例如:http://localhost:5000/,只需要在package.json文件中添加配置 "proxy":'http://localhost:5000' 就行了
2.服务端有多个端口时且与客户端域不同时
客户端端口是http://localhost:8080/,服务端1(server1)端口:http://localhost:5000/,服务端2(server2)端口:http://localhost:5001/ 。在文件中配置如下:
Client 使用axios向http://localhost:5000/ 发送请求时需要在axios.get函数中传入url参数http://localhost:3000(客户端地址)后面拼接配置项中所对应的参数在这里是/api1 ,同理,如果向服务器端口httpp://localhost:5001发送请求时需要在axios.get函数中传入url参数http://localhost:3000(客户端地址)后面拼接配置项中所对应的参数在这里是/api2。如下图所示: