2014-10-29 64 views

回答

0

你快到了。 您無法直接定位回購協議,但您可以定位一個回購協議,如果其版本爲:

對於我這樣的工作:

meteor add cordova:https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin/archive/[email protected] 

輸出:

added cordova plugin https://github.com/EddyVer 
10

更新
這工作流星1.2和1.3測試版:
meteor add cordova:pluginID[email protected]#commithash

所以對於actionsheet插件:
meteor add cordova:[email protected]://github.com/EddyVerbruggen/cordova-plugin-actionsheet.git#b93aef15ce4d70c3f9ddf3e4413e68e2ff0c4811

您也可以簡單地複製.meteor/cordova-plugins文件中沒有'meteor add cordova'前綴的那一行,然後重新運行ios/android。


原來的答覆
對於添加第三方插件科爾多瓦流星這是不是在plugins.cordova.io註冊表然而,下面的方法應該能正常工作: 例如,添加https://github.com/EddyVerbruggen/cordova-plugin-actionsheet

(其分解)

  • 流星添加科爾多瓦:
  • nl.x-services.plugins.actionsheet(從插件處獲取此id。在GitHub的XML文件)
  • @https://github.com/EddyVerbruggen/cordova-plugin-actionsheet(GIT回購)
  • /壓縮包(不僅僅是關鍵字)
  • /62536f9ee22bfbb8a22ae364d2aaa58bd38e5eb0(從小事「複製SHA得到這個「在github頂部的最新提交旁邊的圖標)

所以這裏的完整產品線:

meteor add cordova:[email protected]://github.com/EddyVerbruggen/cordova-plugin-actionsheet/tarball/62536f9ee22bfbb8a22ae364d2aaa58bd38e5eb0 

對於添加插件:https://github.com/ArchieGoodwin/SilentShot

meteor add cordova:[email protected]://github.com/ArchieGoodwin/SilentShot/tarball/d123cd881bb211d89c6402d317bfdd3b6302d66b

+0

如何指定子文件夾? – Adaptabi 2015-04-03 02:06:51

+0

堅實的回答,應該被接受爲imo。 – Batist 2015-09-29 19:30:52

+0

試圖添加branch.io科爾多瓦插件,我們已經嘗試下面的命令: 流星添加科爾多瓦:[email protected]://github.com/BranchMetrics/tarball/a30665d8b12896d1aad9ee0beb42c516e5fc1f6c .. 。假裝添加插件,但是,然後調試代碼,我們看不到任何更改。我們在這裏做錯了什麼? – Marc 2016-03-10 10:57:42

0

對於那些需要附加參數那麼插件 - 遵循指示here.

您需要按照描述在移動配置文件中提供您的變量在鍵值對here.

0

因爲我發現它乏味總是查找正確的軟件包名稱和提交的哈希,並在壓縮包URL類型,我創建了一個小腳本,available as a gist,使用bash和節點,以簡化這個任務有點:

./meteor_add_cordova.sh https://github.com/cordova-sms/cordova-sms-plugin