Cordova无法添加Android平台:Ionic1应用场景下的问题与解决经历
解决Ionic1 + Cordova添加Android平台失败的踩坑经历
我刚用sidemenu模板生成了一个全新的Ionic1应用,全程没加任何插件和额外依赖,结果在管理员身份运行的PowerShell里操作时,碰到了Cordova无法添加Android平台的错误。
说起来这已经是我第4、5次遇到这个问题了——每次都能解决,但始终摸不清具体是哪个环节出了问题。这次前前后后耗了大概15小时,试了各种操作:
- 重装不同版本的Node(v8、v9都试过)
- 切换npm的不同版本
- 安装不同版本的cordova
- 用nvm完全刷新node/npm环境
直到第4次彻底重置整个Node/npm环境后,终于能正常添加Android平台了。
真的要吐槽一句:NPM有时候简直是一场残酷的噩梦,环境依赖的坑太磨人了!
内容的提问来源于stack exchange,提问作者alfredopacino
相关产品推荐
相关产品推荐

