插件
插件为 Capacitor 提供了强大的原生功能,因此找到高质量的插件是在应用中实现功能的重要部分。
查找插件
要查找插件,请按 F1 并输入 plugins,或点击 Ionic VS Code 扩展中 Plugins 旁边的 ...。

输入关键词、功能或插件名称的一部分,然后按 enter 或点击 Search 以显示匹配的插件列表。
安装其他包
你可能需要安装一个不 是插件的依赖。如果你的搜索与 NPM 包完全匹配,它也会显示(例如尝试 angularx-qrcode)。然后你可以点击 Install 将该依赖添加到你的项目中。
关于插件列表
每天约有 1100 个插件被索引。此列表来自项目中使用的最流行的 Capacitor 和 Cordova 插件。你可以通过向该仓库提交 Issue 或 PR 来贡献此列表。
插件评级
插件的星级评分是根据该插件项目的 NPM 和 GitHub 统计数据自动计算的:
- 该插件项目是否开源?
- GitHub 星标数是否至少 100?
- 该插件在过去一年内是否发布到 npm?
- 版本是否被认为是稳定的?(即版本号不是 0.x)
- 每月 npm 下载量是否至少 1000?
评级系统的目标是突出那些被社区经常使用、维护和喜爱的项目。
提示
- 你可以通过点击向下箭头(↓)来选择安装特定版本的插件。
- 点击
install或update将安装与你的项目兼容的最新版本插件。 More Information链接将在浏览器中打开 NPM 页面或官方文档。Source Code链接将在浏览器中显示 GitHub 项目。Report Issue链接将跳转到插件作者希望你提交问题的地方。- Cordova 插件将显示 Cordova 徽标,Capacitor 插件将显示 Capacitor 徽标。
- 如果插件仅针对 Android 或仅针对 iOS,则旁边会显示 Android 或 Apple 徽标。
- 如果你使用的是插件的最新版本,你可能会看到
Up To Date。插件每天检查一次,因此今天发布的插件可能仍显示Up To Date。
插件作者
为确保你的插件看起来很棒,请在发布到 npm 之前确保你的 package.json 满足以下要求:
- 在
keywords属性中提供用户可能搜索的适当关键字列表。 - 在
description属性中提供插件功能的良好描述。 - 确保在
license属性中指定适当的许可证类型(例如MIT、Apache-2.0、BSD)。 - 设置 Github 仓库 URL 到
repository>url属性。 - 在
bugs>url属性中设置提交问题的 URL。 - 确保在
author属性中设置作者姓名(例如author: { name: 'John Smith'})。
其他提示
- 在你的 GitHub 项目中使用与插件功能或公司相匹配的头像。
- 除非处于测试阶段,否则避免使用 0.x 版本号。
- 避免关键词堆砌(例如使用
plugin等关键词或与你的插件无关的术语)。这些在索引过程中会被自动排除。 - 现有维护插件的分支可能会被排除。