首页 文章

{Ionic / Angular 4} ERR!代码PeerInvalid当我尝试在Android设备上运行myapp时

提问于
浏览
0

我从3天开始使用Ionic,今天我想尝试将我的应用程序放在我的Android设备上,但我遇到了问题......

我跑的时候: ionic cordova run android --device -l -debug

我有这堆错误,我不理解它们:

错误:无法获取平台cordova-android@^6.3.0可能这是连接问题,或者平台规范不正确 . 检查您的连接和平台名称/版本/ URL . 错误:npm:命令失败,退出代码1错误输出:npm ERR! Linux 4.14.5-1-ARCH npm ERR! argv“/ usr / bin / node”“/ home / some / project / node_modules / .bin / npm”“install”“cordova-android@^6.3.0”“ - production”“--save-exact”npm呃!节点v9.3.0 npm ERR! npm v2.15.12 npm ERR!代码EPEERINVALID npm ERR! peerinvalid包@ angular / common @ 4.4.5不满足兄弟姐妹的peerDependencies要求!错误的ERR! peerinvalid Peer @ angular / forms @ 4.4.5想@ angular / common @ 4.4.5 npm ERR! peerinvalid Peer @ angular / platform-browser @ 4.4.5想@ angular / common @ 4.4.5 npm ERR! peerinvalid Peer @ angular / platform-browser-dynamic @ 4.4.5想@ angular / common @ 4.4.5 npm ERR! peerinvalid Peer @ ngx-translate / http-loader @ 2.0.0想@ angular / common @> = 4.3.0 npm ERR! peerinvalid Peer ionic-angular@3.7.1想@ angular / common @ 4.4.3 npm ERR! peerinvalid Peer ng2-charts@1.6.0想要@ angular / common @ ^ 2.3.0 || > = 4.0.0

有人知道如何解决它或有想法吗?

我提前感谢您提供的任何答案或帮助 .

Q.R

1 回答

  • 0

    尝试先运行此命令 .

    cordova platform add android@6.2.3
    
    cordova build android
    

    并且你可以在创建android平台之后使用android studio来构建 .

相关问题