Ionic - 错误:无法找到模块' android-versions'

时间:2017-10-07 20:39:24

标签: android cordova ionic-framework ionic2 ionic3

尝试运行时

ionic run android --device

我收到模块错误:

Error: Cannot find module 'android-versions'

版本:

java -version 
  java version "1.8.0_144"
Android studio Version 2.3.3
ionic -v
2.2.1
cordova -v
6.5.0

3 个答案:

答案 0 :(得分:104)

我发现了这个问题并期待帮助某人。 我跑了

npm install android-versions --save

在项目文件夹中工作。

答案 1 :(得分:15)

不确定这是否会对其他一些Ionic开发人员有所帮助,但我得到了同样的Error: Cannot find module 'android-versions'并通过删除并再次添加Android平台来修复它:

ionic cordova platform remove android --save

然后

ionic cordova platform add android --save

答案 2 :(得分:4)

如果有人在使用yarn时遇到此问题,甚至在添加android-versions之后......似乎yarn / npm文件中存在差异。 ..

我最终删除了node_modules文件夹,然后使用npm而不是yarn进行安装。它奏效了!