Capacitor 工作流程
使用 Capacitor 开发与传统 Web 应用略有不同。要将您的 Web 应用构建成原生移动应用,需要遵循以下步骤。
构建 Web 代码
当您准备在移动设备上测试 Web 应用时,需要先构建可供分发的 Web 应用。如果您使用 Create React App 或 Vite 等工具,构建命令通常是 npm run build;而像 Angular 这样的工具则使用 ng build 命令。无论使用何种命令,都需要先构建 Web 代码以供分发,才能与 Capacitor 配合使用。
将 Web 代码同步到 Capacitor 项目
构建好 Web 代码后,需要将其推送到原生 Capacitor 应用中。您可以使用 Capacitor CLI 来“同步”Web 代码,并安装/更新所需的原生依赖。
运行以下命令同步项目:
npx cap sync
执行 npx cap sync 会将已构建的 Web 包复制到 Android 和 iOS 项目中,同时更新 Capacitor 使用的原生依赖。
您可以在 Capacitor CLI 参考文档 中查看关于 sync 及其他命令的 详细说明。