当我在浏览器上运行应用程序时,我收到了错误。
ionic cordova run browser
错误为
Error: Unknown argument: platform [ERROR] An error occurred while running subprocess ng. ng.cmd run app:ionic-cordova-build --platform=browser exited with exit code 1. Re-running this command with the --verbose flag may provide more information.
我的配置
离子型:
离子CLI:6.13.1离子框架:@离子/Angular 6.1.13 @Angular -开发套件/构建-Angular :14.0.5 @Angular 设备套件/原理图:14.0.5 @角/陡崖:14.0.5 @离子/Angular 工具包:6.1.0
cordova :
cordova CLI:11.0.0 cordova 平台:浏览器6.0.0 Cordova插件:键盘插件2.2.0、webview插件5.0.0(和其他4个插件)
实用程序:
科多瓦-雷斯:0.15.4本地运行:1.6.0
系统:
Android SDK工具:26.1.1 NodeJS :v16.16.0每分钟转数:操作系统:Windows 10
2条答案
按热度按时间velaa5lx1#
我找到了解决办法,而我所缺少的是
这是一个使用Cordova的@离子/角项目的构建器集合。
此解决方案也适用于android和ios
2fjabf4q2#
发生此错误是因为您没有将Angular中的应用程序迁移到Ionic,解决方法很简单。
执行
如果您使用的是Ionic Angular Server,请确保也进行更新:
但是,如果该代码不运行,请尝试以下代码:
如果需要,请阅读迁移文档:
https://ionicframework.com/docs/reference/migration
我希望能帮助你