开发者问题收集

TypeError:无法读取未定义的属性(读取‘post’)

2022-10-22
4563

因此,我正在 Skillshare 上做一个关于如何创建微博的教程。作为 github 登录的一部分,他指示构建一个具有 axios 帖子的函数。每当我调用此路由时,它都会在第 12 行出现错误“TypeError:无法读取未定义的属性(读取‘post’)”,这是下面的变量。我似乎无法弄清楚出了什么问题。知道为什么会给我这个错误吗?

const githubAuthResult = await axios.post(
    `https://github.com/login/oauth/access_token?client_id=${environment.clientId}&client_secret=${environment.clientSecret}&code=${code}`,
    null,
    { headers: { Accept: 'application.json' } }
  );

是的,我有 axios 和环境变量导入

import axios from 'axios';
import { environment } from '../../environments/environment';

如果需要,可以在 此处

找到路由的完整代码
1个回答

看来您的 axios 版本:1.1.3 有一些 问题 降级到 1.1.0 应该可以帮助您继续前进

thordoor
2022-10-22