在默认项目中找不到 cordova 集成

Could not find cordova integration in the default project

official getting started tutorial 之后,当我尝试使用此命令在 phone 中部署应用程序时出现以下错误:ionic serve --devapp(在浏览器上有效):

[ERROR] Could not find cordova integration in the default project.

我在 Windows 和 MacOS 上都遇到了这个错误。 我正在使用 Node 6.4.1Ionic CLI 4.10.3

官方教程是不是漏了什么?

我遇到了同样的问题。事实上,对于默认项目,您必须复制 cordova 资产来为移动设备准备本机构建。 您可以在此处找到更多信息:Ionic documentation

试试这个:

ionic cordova prepare

然后再去:

ionic serve --devapp

已接受的答案 100% 正确。

但我发生这种情况的原因是不知何故默认是电容器而不是 cordova。

所以首先我运行

ionic integrations disable capacitor

然后 运行

ionic cordova prepare

解决了我的问题