在ionic cordova android上构建项目失败,PromisejectionWarning未经处理
当我在android平台上使用ionic cordova构建我的项目时,我收到以下错误,它没有构建apk。它不引用任何特定的文件,就像它通常在有错误的地方引用的一样,所以我不确定如何开始调试这个特定的问题。我自己的src中没有“variables”这个词,所以它来自其他地方 (节点:16780)未处理的PromisejectionWarning:未处理的承诺拒绝(拒绝id:1):TypeError:无法读取未定义的 (节点:16780)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程 我看到它引用了node:16780,我认为它是“某物”的行号。那是什么文件 我还能做些什么来调试这个 我正在使用ionic 4.0.2和cordova android 7.1.1,构建在我自己的Windows计算机上在ionic cordova android上构建项目失败,PromisejectionWarning未经处理,android,node.js,cordova,ionic-framework,Android,Node.js,Cordova,Ionic Framework,当我在android平台上使用ionic cordova构建我的项目时,我收到以下错误,它没有构建apk。它不引用任何特定的文件,就像它通常在有错误的地方引用的一样,所以我不确定如何开始调试这个特定的问题。我自己的src中没有“variables”这个词,所以它来自其他地方 (节点:16780)未处理的PromisejectionWarning:未处理的承诺拒绝(拒绝id:1):TypeError:无法读取未定义的 (节点:16780)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。将来,未
完全相同的代码在cordova android 6.4.0和在线phonegap版本上正确构建,但pgb尚未提供7.1.1版本。答案似乎在那里:“弃用警告:未经处理的承诺拒绝已弃用。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。“您在某个地方有一个承诺,您没有定义承诺拒绝的处理程序。问题是它是“某处”。通常,错误会在第100行显示类似somefile.ts的内容,而不是“某处”“在整个项目中。而且,它不仅仅是一个警告,它实际上会停止构建或运行过程。尽管它表示警告,但它不允许程序继续构建。