Capacitor CLI - cap run 命令
此命令首先执行 sync 操作,然后将原生应用构建并部署到您选择的目标设备上。
npx cap run [options] <platform>
输入参数 :
platform(必填):android或ios
选项参数:
--flavor <flavorName>:设置 Android 项目的构建风味(暂不支持风味维度)--list:打印指定平台可用的目标设备列表--no-sync:不执行同步命令--scheme <schemeName>:设置 iOS 项目的方案--configuration <name>:设置 iOS 方案的配置名称--target <id>:在特定目标设备上运行--target-name <name>:按名称在特定目标设备上运行(例如:“iPhone 17 Pro”、“John's iPhone”)--target-name-sdk-version <version>:使用 --target-name 时,按名称和特定 SDK 版本在目标设备上运行(例如:iOS 26 对应“26.0”,Android API 35 对应“35”)。这对于名称相同但操作系统/SDK 版本不同的目标设备很有用--live-reload:启用实时重载功能-l:--live-reload的简写形式--host <host>:通过从指定主机加载网页视图来实现实时重载--port <port>:通过从指定端口加载网页视图来实现实时重载--forwardPorts <port1:port2>:自动执行 “adb reverse” 命令以获得更好的实时重载支持