1. 什么是 Capacitor

Capacitor 是一个用于构建 Web 原生应用的开源原生运行时环境。它支持使用 JavaScript、HTML 和 CSS 创建跨平台的 iOS、Android 和渐进式 Web 应用。

2. 环境准备

2.1 安装 Node.js

确保已安装 Node.js(推荐 14.x 或更高版本)

node --version
npm --version

2.2 打包app

npm install @capacitor/core@latest @capacitor/cli@latest
npx cap init
# App name
# APPID反向域名
npm run build
npx cap sync

# 添加 Android 平台
npm install @capacitor/android@latest
npx cap add android
# 打开 Android 项目
npx cap open android

参考文档

https://blog.d8s.fun/posts/ionic/capacitor-web-to-app/

https://capacitorjs.com/docs/getting-started/environment-setup