【问题标题】:JS library to access or clone a github repo [closed]用于访问或克隆 github 存储库的 JS 库 [关闭]
【发布时间】:2013-10-23 08:31:51
【问题描述】:

有没有办法从我的 node.js 服务器访问 github 存储库?

服务器应该能够访问位于 git repo 中的源文件,方法是创建一个临时文件夹并克隆 repo,或者直接访问。

【问题讨论】:

  • 归根结底,git 只是文件。所以是的,这应该是可能的,就像从服务器获取任何其他文件一样。
  • 你应该试试github.com/mikedeboer/node-github。它是一个 API 包装器,可让您做任何您想做的事 + 更多:)
  • 在每个 GH 页面上都有一个指向 developer.github.com 的链接,标题为“API”。阅读它。
  • 试试@gustavohenke 的想法。另外,请始终记住,在最坏的情况下,Node 可以在命令行中执行任何操作,因为它可以通过child_process.exec 将命令传递到命令行。看看here

标签: javascript jquery node.js github express


【解决方案1】:

您可能愿意看看 js-git 库,它允许克隆、浏览和与 git 存储库交互。

该项目已通过两次众筹启动(一次在 KickStarter,第二次在 BountySource)并得到 Mozilla 或 Adob​​e 等公司的支持.

作者还负责为 js-git 创建一个包装器,该包装器使用 node.js 原生 API 实现所有抽象接口(请参阅 git-node)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-09
    • 2021-11-18
    • 2019-10-03
    • 2016-10-09
    相关资源
    最近更新 更多