GitHub README使用github-readme-stats报错:需配置Vercel的PAT_1环境变量
解决GitHub Readme Stats 超出重试次数报错问题
报错内容翻译
出现错误!已超出最大重试次数,请在Vercel中添加名为PAT_1的环境变量并填入您的GitHub Token
问题原因
GitHub API对未授权请求有严格调用限额,公共的GitHub Readme Stats实例因使用人数多,极易触发限额导致请求重试失败,引发上述报错。
解决步骤
- 生成GitHub个人访问令牌(PAT)
- 登录GitHub,依次进入「设置」→「开发者设置」→「个人访问令牌」→「经典令牌」
- 点击生成新令牌,勾选
repo权限(足够读取仓库语言统计数据),设置有效期后生成,立即复制令牌(仅显示一次)
- 部署个人版GitHub Readme Stats到Vercel
找到GitHub Readme Stats的项目仓库,点击「Deploy to Vercel」按钮,关联你的GitHub账号完成部署 - 添加环境变量到Vercel项目
- 进入Vercel控制台的该项目,打开「设置」→「环境变量」
- 新增变量
PAT_1,值填刚才生成的GitHub令牌,保存后重新部署项目
- 更新README里的图片链接
把原代码中的公共域名替换为你自己Vercel部署的域名,示例修改后的代码:<img align="center" height="170" src="https://你的-vercel-项目域名/api/top-langs/?username=你的GitHub用户名&layout=compact&langs_count=16&theme=dracula"/>
内容的提问来源于stack exchange,提问作者vinhtranchau
相关产品推荐
相关产品推荐

