jspm报告“github速率限制已达到”-如何修复?

22

当我在我的 Aurelia 项目中运行 jspm install 安装 JS 依赖时,jspm会显示 Github rate limit reached

如何解决?

1个回答

38

通过使用您的Github凭据配置jspm,可以解除速率限制。要做到这一点,请按照以下步骤操作:

  1. 转到github.com,登录并单击“设置”
  2. 单击“个人访问令牌”,然后单击“生成新令牌”
  3. 复制令牌并在项目文件夹内启动命令行
  4. 键入jspm registry config github

在配置过程中,将要求您输入令牌。输入即可完成配置。

配置jspm以使用github令牌


2
如果在Travis CI中遇到此问题:解决方案在此处https://gist.github.com/topheman/25241e48a1b4f91ec6d4 - Offirmo
3
有没有任何变化可以避免需要每个团队成员都经历这个过程?对于构建服务器也存在问题。它与谁的账户相关联,如果那个人离开了怎么办?研究建立一个本地的仓库/注册表似乎非常复杂(链接?),而且不是所有现有或未来的开发人员都能够进行维护。 - David Martin
这也适用于Azure Web应用程序服务控制管理器(即Kudu)。 - Shaun Luttin
请参阅 https://social.msdn.microsoft.com/Forums/en-US/be7a70bd-a88b-4c47-9ac3-7883c48d2a9a/failure-attempting-to-github-deploy-a-node-application-to-azure-web-app?forum=azurescripting。 - Shaun Luttin
1
我认为您可能还需要为令牌授予“public_repo”范围。 - Nathan Friend
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接