部落格 RSS 訂閱

Cordova 的外掛程式註冊表
作者:Max Woghiren
2013 年 10 月 21 日

Cordova 3.0 版本見證了外掛程式的重大轉變。作為轉變的一部分,我們專注於讓外掛程式易於使用,且同樣重要的是易於發現。應用程式開發人員想知道有哪些可用的外掛程式,而外掛程式開發人員則希望他們的外掛程式能被社群看見。

我們在先前的文章中提到的解決方案是 Cordova 外掛程式註冊表。透過 Cordova CLI,應用程式開發人員可以使用單一指令將外掛程式新增到他們的專案中。

從應用程式目錄中的任何位置,可以使用以下指令將外掛程式新增到專案中:

cordova plugin add [PLUGIN_ID]

其中 PLUGIN_ID 是外掛程式註冊網站上顯示的 ID(通常是反向網域樣式)。您也可以下載特定版本的外掛程式:

cordova plugin add [PLUGIN_ID]@[VERSION]

這些外掛程式是如何加入的呢?透過 plugman,外掛程式開發人員可以輕鬆地將他們的外掛程式發佈到全世界,讓應用程式開發人員發現。

首先,如果您沒有 plugman 帳戶,您需要建立一個。

plugman adduser

然後,您就可以自由發佈了!

plugman publish [PATH_TO_YOUR_PLUGIN]

您還可以做更多的事情(例如,透過關鍵字搜尋外掛程式)—您可以使用 plugman --help 找到更多資訊。

如需一般外掛程式開發協助,您可以在這裡找到指南。

所有 Cordova 的外掛程式(在 3.0 版之前與核心 Cordova 捆綁在一起)都可以在註冊表中找到。

此外,已經有一些第三方外掛程式可用並隨時可以使用。Google 已向註冊表貢獻了多個外掛程式,讓應用程式開發人員可以在他們的 Cordova 應用程式中使用一些 Chrome Apps API,例如身分驗證和 Socket。

其他很棒的範例包括 Chariot Solutions 的 NFC 外掛程式、著名的 Cordova 貢獻者 Shazron Abdullah 的 iOS 金鑰鏈外掛程式,以及 Wizcorp 的旋轉器/載入器外掛程式 — 而且這個列表還在不斷增加。

Cordova 的新外掛程式註冊表讓發現和貢獻外掛程式比以往更加容易。無論您想瀏覽有哪些可用程式,還是想新增到該清單,請在此處查看!