vue-admin-template icon indicating copy to clipboard operation
vue-admin-template copied to clipboard

request.js Error: Error at __webpack_exports__.default

Open caozi522 opened this issue 4 years ago • 5 comments

请问这是什么错误 bug

caozi522 avatar Nov 10 '20 17:11 caozi522

检查下你的项目根目录下有没有.env.development (视环境而定)的环境变量文件,应该是process.env.VUE_APP_BASE_API 没找到变量文件引起的

HuRuilin avatar Mar 05 '21 07:03 HuRuilin

检查下你的项目根目录下有没有.env.development (视环境而定)的环境变量文件,应该是process.env.VUE_APP_BASE_API 没找到变量文件引起的

抱歉,这个报错信息好像是正常的,与环境变量文件无关。 当code 不等于20000时,就会执行 return Promise.reject(new Error('出错了')),这时控制台本就会如此打印,你换为字符串“出错了”,打印出来的就是 “出错了”

HuRuilin avatar Mar 05 '21 08:03 HuRuilin

这是框架自己封装的问题。 详见 src/utils/request.js,该框架自己封装了一个response对象,要求返回内容中需要存在code这一属性且code返回码为20000才视为没有出错。 如果需要更改,根据自己情况参考axios文档将request.js改写即可。

WendaoLee avatar Jun 16 '22 07:06 WendaoLee

这个问题到底怎么结局,没看懂

GetGetGet-ADI avatar Jul 14 '22 09:07 GetGetGet-ADI

这个问题到底怎么结局,没看懂

如我上面所说的,修改request.js的封装逻辑就行了。

WendaoLee avatar Jul 14 '22 10:07 WendaoLee