在開發使用 Capacitor 的應用程序時,可以同時使用 Cordova 和 Ionic Native 插件。
安裝 Cordova 插件
只需安裝所選插件,同步項目,完成所有必需的本機項目配置,即可開始:
npm install cordova-plugin-name
npx cap sync
更新 Cordova 插件
與安裝步驟相似。只需將cordova插件更新為最新版本,然後Capacitor即可獲取更改:
npm install cordova-plugin-name@latest
npx cap update
如果你不想冒險引進重大更改,使用
npm update cordova-plugin-name
,而不是@latest
作為update
方面semver。
安裝 Ionic 本機插件
Ionic Native提供TypeScript包裝器以及一致的API和命名約定,以使Cordova插件的開發更加輕鬆。Capacitor支持此功能,因此,只要找到要使用的Ionic Native包裝器,就安裝JavaScript代碼,安裝相應的Cordova插件,然後同步項目:
npm install @ionic-native/javascript-package-name
npm install cordova-plugin-name
npx cap sync
更新 Ionic 本機插件
類似於安裝步驟。更新Ionic Native JavaScript庫,刪除然後重新添加Cordova插件,然後更新您的項目:
npm install @ionic-native/javascript-package-name@latest
npm install cordova-plugin-name@latest
npx cap update
如果您不想冒險進行重大更改,請使用
npm update cordova-plugin-name
代替@latest
。
重要說明:配置
Capacitor不支持Cordova安裝變量,自動配置或掛鉤,這是因為我們的理念是讓您控製本機項目源代碼(這意味著不需要掛鉤)。如果您的插件需要設置變量或設置,則需要通過
plugin.xml
在iOS和Android上的插件設置和必需設置之間進行映射來手動應用這些配置設置。
沒有留言:
張貼留言