我曾经构建Ionic应用程序,当我对代码进行更改时,我习惯了ionic cap sync
。最近,我用npx cap sync
代替,它快得多,但有时感觉它只是忽略了我所做的所有更改。什么时候我应该使用其中一种?
ionic cap sync
首先构建(即ionic build
),然后再执行与npx cap sync
相同的操作
离子电容器同步将执行以下操作:
- 执行Ionic构建,编译web资源
- 将web资产复制到Capacitor原生平台
- 更新电容器本地平台和依赖项
- 安装任何发现的电容器或Cordova插件
来源:https://ionicframework.com/docs/cli/commands/capacitor-sync
Capacitor CLI - cap sync
该命令先复制后更新。
来源:https://capacitorjs.com/docs/cli/sync
npx cap sync,只复制"web"文件夹到本机文件夹。
ionic cap sync, build并复制应用程序需要的所有内容(依赖项,资源)到本机文件夹。