yoz*_*ama 6 git github node.js
我想在 git repo 中下载一个文件而不克隆它。
例如lodash
git 仓库:
https://github.com/lodash/lodash/
在那个 git 中有文件lodash.js
:
https://github.com/lodash/lodash/blob/master/lodash.js
我尝试过使用nodegit
,但仍然需要先克隆所有文件。
如何lodash.js
使用nodejs仅在git repo中下载文件?
从 git 存储库中卷曲单个文件非常容易
curl -L -O github.com/user/repository/raw/branch/filename
Run Code Online (Sandbox Code Playgroud)
由于您有nodejs,因此您可以使用chriso/curlrequest
,它是 的节点包装器curl
。
npm install curlrequest
raw.githubusercontent.com/lodash/lodash/master/lodash.js
curl.request({ url: 'https://raw.githubusercontent.com/lodash/lodash/master/lodash.js' }, function (err, stdout, meta) {
console.log('%s %s', meta.cmd, meta.args.join(' '));
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9435 次 |
最近记录: |