首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >离子错误:找不到模块'android-versions‘

离子错误:找不到模块'android-versions‘
EN

Stack Overflow用户
提问于 2017-10-08 04:39:24
回答 3查看 18.9K关注 0票数 32

当一次尝试运行时

代码语言:javascript
复制
ionic run android --device

我得到一个模块的错误:

代码语言:javascript
复制
Error: Cannot find module 'android-versions'

版本:

代码语言:javascript
复制
java -version 
  java version "1.8.0_144"
Android studio Version 2.3.3
ionic -v
2.2.1
cordova -v
6.5.0
EN

回答 3

Stack Overflow用户

发布于 2017-10-08 04:41:44

我找到了问题所在,希望能帮助到别人。我只是在跑

代码语言:javascript
复制
npm install android-versions --save

在项目文件夹中,并工作。

票数 112
EN

Stack Overflow用户

发布于 2017-11-14 14:43:59

不确定这是否会对其他离子开发者有帮助,但我得到了相同的Error: Cannot find module 'android-versions',我通过删除并再次添加安卓平台来修复它:

代码语言:javascript
复制
ionic cordova platform remove android --save

然后

代码语言:javascript
复制
ionic cordova platform add android --save
票数 16
EN

Stack Overflow用户

发布于 2017-11-17 19:36:45

如果任何人在使用yarn时甚至在添加android-versions之后都遇到这个问题...似乎在yarn/npm文件中有一些不同之处,它们会破坏...

我最终删除了我的node_modules文件夹,然后用npm而不是yarn安装它。啊,真灵!

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46624894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档