2

我正在开发一个 Cordova 插件,它依赖于一个大于 300MB 的大型二进制文件(自定义 ios 框架)。这太大了,无法检查我们的 git 存储库,而且我认为这无论如何都不是正确的解决方案。

但是,当插件的用户第一次通过 Cordova 命令行安装它时,我希望二进制文件存在:

cordova plugin install https://path.to.the.plugin.on.github

Cordova 将自动克隆 git 存储库。我想知道的是如何自动从 S3 等其他来源下载二进制文件并将其放置在正确的位置?这不可能吗?

4

1 回答 1

1

我想知道的是如何自动从 S3 等其他来源下载二进制文件并将其放置在正确的位置?

不是通过 git 本身。
您可以设置一个结帐后挂钩来处理该步骤,但挂钩不会通过git push/pull.

存储该存储库的用户可以按需调用以下载/更新该二进制文件的脚本(在该 git 存储库中)更容易。

于 2014-03-04T07:12:47.813 回答