记录下今天没改动什么代码,请求突然都400了的问题。
有个前提是:项目的请求代理地址使用的是全局环境变量
proxy: {
target: process.env["VUE_APP_PREFIX_IP"]
}
在.env文件内:
VUE_APP_PREFIX_IP=http:127.0.0.1 #开发环境
在 Vue 项目中,.env 文件用于设置环境变量,在代码中可以通过 process.env 来访问这些环境变量。在 .env 文件中,每一行都应该是以 key=value 的形式来设置变量,如果你在一行的结尾添加了注释,可能会导致整行包括注释一起被解析为变量的值,从而导致错误的请求地址。
最后把.env文件上的注释删掉或单独写一行就解决了
#开发环境
VUE_APP_PREFIX_IP=http:127.0.0.1