npm view @capacitor-community/barcode-scanner 和 np...
Создано: 13 июля 2025 г.
Создано: 13 июля 2025 г.
npm view @capacitor-community/barcode-scanner 和
npm view @capacitor/barcode-scanner
的区别是什么,哪个版本的需要capacitor版本更高,是v5、v6还是v7版本
好的,下面是你问的两个 npm 包的详细区别和各自对 Capacitor 版本的要求说明(截止 2025 年 7 月的信息):
@capacitor-community/barcode-scanner
@capacitor/barcode-scanner
插件名 | 最新主要版本 | 需要的 Capacitor 版本 |
---|---|---|
@capacitor-community/barcode-scanner | 5.x.x | 兼容 Capacitor 5 及以下 |
@capacitor/barcode-scanner | 6.x.x 及以上 | 仅支持 Capacitor 6/7 |
详细说明:
@capacitor-community/[email protected]
@capacitor/[email protected]/7.x
@capacitor-community/barcode-scanner
,不能用官方的 @capacitor/barcode-scanner
。@capacitor/barcode-scanner
,社区版基本不再适配新版本。你可以用下面的命令查看每个包的 peerDependencies
要求(可以看到需要的 Capacitor 版本):
shnpm view @capacitor-community/barcode-scanner peerDependencies npm view @capacitor/barcode-scanner peerDependencies
结果示例:
"@capacitor/core": "^5.0.0"
"@capacitor/core": "^6.0.0 || ^7.0.0"
简要结论:
@capacitor/barcode-scanner
(官方包)。@capacitor-community/barcode-scanner
只支持到 v5。如果你需要更详细的升级迁移建议,或者具体代码适配方式可以继续问我!