等级:未安装(符合科尔多瓦规定)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了等级:未安装(符合科尔多瓦规定)相关的知识,希望对你有一定的参考价值。
我尝试输入:
cordova要求
结果为:
检测到android Studio项目Android的需求检查结果:Java JDK:已安装1.8.0Android SDK:安装正确Android目标:已安装android-27,android-26摇篮:未安装无法读取未定义的属性“长度”(节点:2392)UnhandledPromiseRejectionWarning:CordovaError:某些要求检查失败在C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ src \ cli.js:414:27在_fulfilled(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:787:54)在self.promiseDispatch.done(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:816:30)在Promise.promise.promiseDispatch(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:749:13)在C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:557:44刷新时(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:108:17)在_combinedTickCallback(内部/进程/next_tick.js:131:7)在process._tickCallback(内部/进程/next_tick.js:180:9)(节点:2392)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。 (拒绝ID:1)(节点:2392)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程]
所以我尝试手动安装gradle。在安装gradle之后,我尝试输入:
gradle -v
然后给出结果为:
------------------------------------------------ ------------摇篮4.7-------------------------------------------------- ----------建立时间:2018-04-18 09:09:12 UTC修订:b9a962bf70638332300e7f810689cb2febbd4a6cGroovy:2.4.12Ant:2017年2月2日编译的Apache Ant(TM)版本1.9.9JVM:1.8.0_162(Oracle Corporation 25.162-b12)操作系统:Windows 7 6.1 amd64
这意味着已安装gradle。但是,当我尝试再次输入类型:
cordova要求
它仍然给我像以前一样的结果:
检测到Android Studio项目Android的需求检查结果:Java JDK:已安装1.8.0Android SDK:安装正确Android目标:已安装android-27,android-26摇篮:未安装无法读取未定义的属性“长度”(节点:2392)UnhandledPromiseRejectionWarning:CordovaError:某些要求检查失败在C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ src \ cli.js:414:27在_fulfilled(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:787:54)在self.promiseDispatch.done(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:816:30)在Promise.promise.promiseDispatch(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:749:13)在C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:557:44刷新时(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:108:17)在_combinedTickCallback(内部/进程/next_tick.js:131:7)在process._tickCallback(内部/进程/next_tick.js:180:9)(节点:2392)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。 (拒绝ID:1)(节点:2392)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程]
然后,我再次尝试使用命令在cmd中安装gradle:
npm安装gradle
结果为:
+ gradle@1.0.9从182.961年代的14个贡献者添加了20个软件包[!]找到13个漏洞[已审核4232个程序包]严重性2低| 11中等运行“ npm审核”以获取更多详细信息
然后我再次尝试检查需求,结果如下:
cordova要求
它仍然给我像以前一样的结果
检测到Android Studio项目Android的需求检查结果:Java JDK:已安装1.8.0Android SDK:安装正确Android目标:已安装android-27,android-26摇篮:未安装无法读取未定义的属性“长度”(节点:2392)UnhandledPromiseRejectionWarning:CordovaError:某些要求检查失败在C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ src \ cli.js:414:27在_fulfilled(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:787:54)在self.promiseDispatch.done(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:816:30)在Promise.promise.promiseDispatch(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:749:13)在C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:557:44刷新时(C:\ Users \ dell \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ cordova-lib \ node_modules \ q \ q.js:108:17)在_combinedTickCallback(内部/进程/next_tick.js:131:7)在process._tickCallback(内部/进程/next_tick.js:180:9)(节点:2392)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。 (拒绝ID:1)(节点:2392)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程]
当我再次检查类型的gradle版本时:
gradle -v
它仍然提供与4.7相同的版本,其结果是:
------------------------------------------------ ------------摇篮4.7-------------------------------------------------- ----------建立时间:2018-04-18 09:09:12 UTC修订:b9a962bf70638332300e7f810689cb2febbd4a6cGroovy:2.4.12Ant:2017年2月2日编译的Apache Ant(TM)版本1.9.9JVM:1.8.0_162(Oracle Corporation 25.162-b12)操作系统:Windows 7 6.1 amd64
我的问题是,为什么仍然没有安装gradle?请帮助我,我不知道如何再次解决。谢谢!
即时使用:科尔多瓦:8.0.0节点:8.11.2Java JDK:1.8.0gradle:4.7Windows 7 64位
请将路径添加到系统变量。即打开系统->高级->环境变量在系统变量部分下,单击路径,然后单击编辑按钮他们将您的路径添加到gradle / bin。
以上是关于等级:未安装(符合科尔多瓦规定)的主要内容,如果未能解决你的问题,请参考以下文章