问题描述
我有一个使用Cordova Android v9.0.0的Cordova v10.0.0项目,在尝试为Android构建项目时遇到问题,出现以下错误:
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=/Users/MYUSER/Library/Android/sdk (DEPRECATED)
Failed to instantiate ProjectBuilder builder: Error: Cannot find module 'compare-func'
我尝试删除“节点模块”文件夹,运行cordova clean android
,然后使用npm install
重新安装。不太确定为什么会收到此错误。
解决方法
我遇到了同样的问题,我安装了compare-func npm软件包(Link)(npm i compare-func
),它对我有用。