You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行ionic info出现@capacitor模块缺失警告,求解决方法

解决Ionic info命令中Capacitor Android/iOS包找不到的警告

运行ionic info时出现以下警告:

[WARN] Error loading @capacitor/ios package.json: Error: Cannot find module '@capacitor/ios/package'
   Require stack:
   - /usr/lib/node_modules/@ionic/cli/lib/project/index.js
   - /usr/lib/node_modules/@ionic/cli/lib/index.js
   - /usr/lib/node_modules/@ionic/cli/index.js
   - /usr/lib/node_modules/@ionic/cli/bin/ionic

[WARN] Error loading @capacitor/android package.json: Error: Cannot find module '@capacitor/android/package'
   Require stack:
   - /usr/lib/node_modules/@ionic/cli/lib/project/index.js
   - /usr/lib/node_modules/@ionic/cli/lib/index.js
   - /usr/lib/node_modules/@ionic/cli/index.js
   - /usr/lib/node_modules/@ionic/cli/bin/ionic

你的环境信息:

Ionic CLI                     : 6.20.4 (/usr/lib/node_modules/@ionic/cli)
Ionic Framework               : @ionic/angular 6.3.8
@angular-devkit/build-angular : 15.0.1
@angular-devkit/schematics    : 15.0.1
@angular/cli                  : 15.0.1
@ionic/angular-toolkit        : 6.1.0

Capacitor:

   Capacitor CLI      : 4.5.0
   @capacitor/android : not installed
   @capacitor/core    : 4.5.0
   @capacitor/ios     : not installed

Utility:

   cordova-res : not installed globally
   native-run  : 1.7.1

System:

   NodeJS : v14.21.1 (/usr/bin/node)
   npm    : 6.14.17
   OS     : Linux 5.14

解决方案

情况1:需要开发原生Android/iOS应用

直接安装对应平台的Capacitor包:

  • 安装Android平台依赖:
    npm install @capacitor/android
    
  • 安装iOS平台依赖(仅支持macOS系统):
    npm install @capacitor/ios
    

安装完成后,再次运行ionic info,警告会消失。如果要初始化原生项目,还需要执行:

# Android
npx cap add android

# iOS(macOS)
npx cap add ios

情况2:暂时不需要开发原生平台

如果只是想消除警告,有两种选择:

  • 忽略警告:这些警告不会影响你的Web应用开发,仅在CLI读取原生包信息时触发。
  • 添加占位依赖:在项目的package.json中添加与@capacitor/core同版本的依赖项:
    "dependencies": {
      // 保留现有依赖...
      "@capacitor/android": "4.5.0",
      "@capacitor/ios": "4.5.0"
    }
    
    执行npm install后,CLI就能找到对应的package.json文件,不再抛出警告。

内容的提问来源于stack exchange,提问作者vidur punj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 02:35:34