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

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