将特定版本的Github项目中的插件添加到Cordova项目中。

44

我使用Node.js和Cordova命令行界面设置了Android项目。 我通过以下命令将所需的插件从Github添加到我们的项目中:

C:Users/Admin/>cordova plugin add https://github.com/phonegap-build/PushPlugin.git

目前它正常工作,但如果他们突然更改插件呢? 因此,我想坚持特定版本的插件。 那么我该如何获得特定于特定修订版本的插件? 我应该将修订号或提交号添加到上面的URL中吗?

2个回答

65

最终我找到了答案,我成功获取了特定提交之前的插件代码:

以下命令是我用来获取最新插件代码的:

D:sampleproject/>

cordova plugin add https://github.com/phonegap-build/PushPlugin#2345fd8fe48572eae3df631cf8fb262ef2804779

我必须将网址用引号括起来,供您参考。 - Adam Johns

33

我不知道除了先克隆再加上文件路径之外如何坚持特定修订版,但我知道可以从特定的git标签安装,这在大多数情况下可能足够。

从特定git标签安装的命令

cordova plugin add https://github.com/phonegap-build/PushPlugin.git#1.3.4

如果您想从标签和指定的子目录安装(可能是因为plugin.xml不是顶级文件),则可以使用此命令进行安装: cordova plugin add https://github.com/phonegap-build/PushPlugin.git#1.3.4:/plugin/sub/dir


可以的,Brink。但是他们没有标记最新的代码。已经有一年了他们标记它。 - M.S.Naidu
这里主要是想获取最新提交的代码。即使更新了插件,我也想获取旧插件的相同内容。 - M.S.Naidu

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