如何安装cordova插件的特定提交

时间:2016-05-09 15:25:42

标签: cordova plugins ionic-framework screen-orientation

如何安装cordova插件的特定提交。我想安装屏幕方向插件的这个分支,请参阅 https://github.com/gbenvenuti/cordova-plugin-screen-orientation/pull/101/commits/99ea202e9b1121fc297ef3bbf0072efa1e6b0335。 但是我无法安装。这甚至可能吗?或者我应该调用哪个命令来安装这个分支?

我尝试过不同的东西,但没有成功。

ionic plugin add https://github.com/gbenvenuti/cordova-plugin-screen-orientation:fix-ios-rotate-on-lock
ionic plugin add https://github.com/gbenvenuti/cordova-plugin-screen-orientation@fix-ios-rotate-on-lock
ionic plugin add https://github.com/gbenvenuti/cordova-plugin-screen-orientation#fix-ios-rotate-on-lock
ionic plugin add https://github.com/gbenvenuti/cordova-plugin-screen-orientation:99ea202e9b1121fc297ef3bbf0072efa1e6b0335

我无法找到合适的命令。

3 个答案:

答案 0 :(得分:2)

我知道一个工作场所,可能不是最好的解决方案,但我要解释一下:

复制提交代码:99ea202e9b1121fc297ef3bbf0072efa1e6b0335

转到主页面,然后复制“下载ZIP”按钮的URL

https://github.com/gbenvenuti/cordova-plugin-screen-orientation/archive/master.zip

更改“master”,作为您的提交代码

https://github.com/gbenvenuti/cordova-plugin-screen-orientation/archive/99ea202e9b1121fc297ef3bbf0072efa1e6b0335.zip

粘贴到导航器中,然后下载。

替换您下载的插件文件夹。

删除平台,然后重新添加。

答案 1 :(得分:0)

在安装插件

时,在插件名称的末尾附加@<version number>
cordova plugin add cordova-plugin-splashscreen@2.0

您可以找到提交ID并对提交ID执行类似的操作

答案 2 :(得分:0)

cordova plugin add git+https://github.com/foo/bar#baz

其中boo是组织,bar是项目,而baz是提交哈希。