题 将特定修订版Github项目中的插件添加到Cordova项目中


我在node.js的帮助下使用cordova命令行界面设置了android项目。我已通过以下命令将Github所需的插件添加到我们的项目中:

C:用户/管理员/> cordova插件添加 https://github.com/phonegap-build/PushPlugin.git

现在它工作正常,但如果他们突然改变插件怎么办。所以我想坚持插件的具体修改。那么我怎样才能获得特定版本的插件。我可以将修订号或提交号添加到上面的URL吗?


29
2017-08-05 13:46


起源




答案:


我终于得到了答案,我可以获得特定提交的插件代码:

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

D:sampleproject/>

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

48
2017-08-07 06:06





我不知道如何坚持特定版本(除了首先克隆它并在克隆之后添加文件路径)但我知道可以从特定的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


26
2017-08-05 14:24



是Brink,我可以这样做,但他们没有标记最新的代码。它是在一年前他们标记它。 - M.S.Naidu
这里主要是我希望得到最新提交的代码。同样的事情我想得到旧的插件,即使他们更新插件。 - M.S.Naidu