离子 - 错误:找不到模块'android-versions'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了离子 - 错误:找不到模块'android-versions'相关的知识,希望对你有一定的参考价值。
当试着跑
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
答案
我发现了这个问题并期待帮助某人。我跑了
npm install android-versions --save
在项目文件夹中工作。
另一答案
不确定这是否会帮助其他一些Ionic开发人员,但我得到了相同的Error: Cannot find module 'android-versions'
,我通过删除并再次添加Android平台来修复它:
ionic cordova platform remove android --save
然后
ionic cordova platform add android --save
另一答案
如果有人在使用yarn
时遇到这个问题,甚至在添加android-versions
之后......似乎yarn
/ npm
文件中存在差异...
我最终删除了我的node_modules
文件夹,然后用npm
而不是yarn
安装它。有效!
以上是关于离子 - 错误:找不到模块'android-versions'的主要内容,如果未能解决你的问题,请参考以下文章
离子 - 错误:找不到与给定名称匹配的资源(在“dialogCornerRadius”处,值为“?android:attr/dialogCornerRadius”)