将使用 Cordova 的 Web 应用迁移到 Capacitor
将使用 Cordova 的 web 应用完全迁移到 Capacitor 需要几个步骤。
注意:建议在单独的代码分支上进行这些更改时工作。
添加 Capacitor
首先在终端中打开您的项目,然后将 Capacitor 添加到 一个 web 应用 或 一个 Ionic 应用。
接下来,打开 config.xml 并在 widget 元素中找到 id 字段。在此示例中,它是 io.ionic.myapp。
<widget id="io.ionic.myapp" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
同时找到您应用的 Name:
<name>MyApp</name>
现在,使用此应用信息初始化 Capacitor:
npx cap init [appName] [appId]
在此示例中,应为 npx cap init MyApp io.ionic.myapp。这些值可以在新创建的 capacitor.config.json 文件中找到。