如何在typescript中将cookie jar添加到axios?
下面的代码用于将cookie jar添加到axios实例。它失败,因为接口AxiosRequestConfig不包含名为“jar”的成员。我是否可以扩展现有的AxiosRequestConfig类型,或者是否有解决方法如何在typescript中将cookie jar添加到axios?,typescript,axios,axios-cookiejar-support,Typescript,Axios,Axios Cookiejar Support,下面的代码用于将cookie jar添加到axios实例。它失败,因为接口AxiosRequestConfig不包含名为“jar”的成员。我是否可以扩展现有的AxiosRequestConfig类型,或者是否有解决方法 const tough = require('tough-cookie'); const axiosCookieJarSupport = require('axios-cookiejar-support').default; //... const instance = ax
const tough = require('tough-cookie');
const axiosCookieJarSupport = require('axios-cookiejar-support').default;
//...
const instance = axios.create();
axiosCookieJarSupport(instance);
instance.defaults.jar = new tough.CookieJar();
typescript的错误消息是“类型“AxiosRequestConfig”上不存在属性“jar”,这是真的,但如何修复它?对我来说,它的工作原理如下:
const axios = require('axios').default;
const tough = require('tough-cookie');
const axiosCookieJarSupport = require('axios-cookiejar-support').default;
axiosCookieJarSupport(axios);
export const cookieJar = new tough.CookieJar();