当前位置: 首页 > 知识库问答 >
问题:

无法添加科尔多瓦插件 - 未处理的promise拒绝

仲孙景胜
2023-03-14

我跟随这个教程学习如何编写Cordova插件。现在我正试着将插件html" target="_blank">添加到我的iOS项目中,如下所示:

cd /Users/Admin/Desktop/testpluginswift/testapp 
cordova plugin add /Users/Admin/Desktop/testpluginswift/TestPluginSwift/

然后我得到了这个错误:

(节点:11661)未处理的promise拒绝警告:未处理的promise拒绝(拒绝id:1):CordovaError:无效插件! /Users/Admin/Desktop/testpluginswift/TestPluginSwift/需要有效的package.json

(node:11661)[dep 0018]deprecation warning:不推荐使用未处理的promise拒绝。将来,未被处理的promise拒绝将使用非零退出代码终止Node.js进程。

所以我所做的是:

plugman createpackagejson /Users/Admin/Desktop/testpluginswift/TestPluginSwift/

但是现在我得到了这个错误:

(节点:11528)未处理的promise拒绝警告:未处理的promise拒绝(拒绝ID:1):CordovaError

(节点:11528)[DEP0018]不推荐警告:不推荐未处理的promise拒绝。将来,未处理的拒绝promise将终止节点。js进程的非零退出代码。

我该如何解决这个问题?谢谢

共有1个答案

云建木
2023-03-14

您可以将Cordova版本降级到7.1.0,并在安装时使用< code> - nofetch选项,这样您就不需要package.json文件了。

此外,您还可以提供套餐。json,这样我们就可以看到它是否有问题。

 类似资料:
  • 我使用了科尔多瓦网络接口插件,并注册了离线和在线事件监听器。 使用蜂窝或Wi-Fi网络时,网络状态的任何变化(开-关或关)都会在事件侦听器中触发事件。但当连接到Wi-Fi或移动热点时,如果Wi-Fi或移动热点的互联网发生变化,则不会在事件侦听器中触发事件。 如果Wi-Fi或移动热点上没有互联网连接,是否有办法获得通知? 注意:我已经在Android手机上尝试了上述方法。

  • OS: OSX 10.11科尔多瓦: 5.4.1(也在6.0上尝试)节点: 4.2.6科尔多瓦插件使用:人行横道-项目/科尔多瓦-插件-人行横道-网络视图(1.5),phonegap/phonegap-plugin-推送(1.5.3),和dariosalvi78/科尔多瓦-插件-健康(0.5.3) 运行时,我收到以下错误 出了什么问题:执行任务失败:dexArmv7Debug。com.androi

  • 我正在构建一个SPFx angular 2组件,它有一个嵌套的子组件。子组件需要引用当前上下文,但如果我引用了: 我得到: SPComponentLoader.LoadComponent:错误:***无法从组件“FFAA6A0E-9EBA-40A0-BEC5-226D1DB53CAF”(RequirementsFormWebPart)加载入口点。defaultLoghandler.error@de

  • 我使用约塞米蒂,但我无法用cordova phonegap构建android应用程序 我的".bash_profile"文件 Cordova、nodejs、ant版本 我的Android SDK组件 (抱歉不能附上照片) 我在“/Users/huy/Documents/zPhoneGap/Helloworld”有一个phonegap项目 然后将android平台添加到这个phonegap项目中 在

  • 使用的cordova插件添加cordova.google.admob.plugin@2.7.7 插件安装成功。 使用-sdk标记的AndroidManifest.xml android:minSdkVersion=“16” android:targetSdkVersion=“24” 版本信息 科尔多瓦CLI:6.4.0 Ionic CLI版本:2.1.12 Ionic应用程序库版本:2.1.7 操

  • 我想在Repl上为我的游戏实现一个基本的排行榜。它,所以我创建了一个节点。js后端。这是我在后端的配置: 但是每当我尝试发布时,我都会得到以下错误: (节点:344)未处理的PromisejectionWarning:TypeError:无法读取null的属性“push” (节点:344)UnhandledPromiseRejtionWarning:未处理的promise拒绝。这个错误要么是由于抛