问题标签 [plugman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cordova - 使用 Plugman 时未定义 pkg
我在尝试 sudo plugman createpackagejson {path of plugin} 时得到 pkg is not defined 我可以看到 Github 上有很多关于这个问题的信息,但没有关于解决方法或如何修复它的精确指示。请问有人可以建议吗?
cordova - Cordova - Xcode - 构建成功但未找到插件
我们正在使用一个工作流,我们需要将cordova应用程序直接部署到设备上。
正确包含配置文件后,构建通过所有测试但 ipad 屏幕中的应用程序仍然保持黑色,问题?在部署过程中不包括插件。
这是我的 config.xml
请注意,Android Studio 正确绑定了 Cordova 注入的插件。
请问你能帮我吗??
提前致谢
android - 无法读取未定义插件的属性“失败”
我在 Cordova 中安装自定义插件时遇到问题。
错误:
javascript - cordova plugman - 添加第一个特定于平台的插件
我的系统依赖项:
- 科尔多瓦:@7.1.0
- 插件:@2.0.0
我想用于plugman
仅将插件安装到特定平台(例如 android)
我已经阅读了文档,工作流程和用法还不是很清楚。创建全新的cordova项目后,成功运行以下命令:
我想使用以下命令安装我的第一个特定于平台的插件:
我收到以下错误:
添加第一个特定于平台的插件的正确工作流程是什么?
javascript - cordova plugman - 插件版本管理
环境版本:
- 科尔多瓦:7.1.0
- 插件:1.5.1
我已经plugman
为 iOS 和 Android 平台安装并安装了一些插件。我注意到我安装的插件plugman
没有在config.xml
.
现在,在每个平台库中,都有一个路径,例如:
platforms/android/cordova/plugins
其中包含一个fetch.json
文件,其中包含我安装的插件plugman
,如下所示:
我的问题是:
- 我应该将此文件提交到项目的 git 存储库吗?
- 我是否丢失了通过安装的插件的版本管理
plugman
?
ios - 添加删除不反映在 iOS 中的 Cordova 插件 - 多个目标
我们有一个 Ionic 项目和 iOS 作为平台。根据我们的需要,我们不断在 cordova 项目中添加和删除插件。目前,我们的 iOS XCode 项目中有 2 个目标(一个原始目标和另一个重复目标)。使用 Cordova/Plugman 添加插件未在第二个目标中正确反映文件。“plugin.xml”中没有提到的源/头/资源文件被添加到第二个目标。解决这个问题的正确方法是什么?
cordova - 使用 Plugman 创建 Ionic 插件
我是 Ionic 和 Cordova 的新手。我需要使用 Cordova 为离子创建一个插件并将其集成到示例离子应用程序中。
我遵循的步骤是:
使用 plugman 创建了一个简单的 ionic 插件
为上述插件添加了 android 平台。
现在我想将此插件集成到我的 ionic 应用程序中。
在 Home.ts 中的 ionic 应用程序中,我编写了这段代码。
问题是我无法在离子应用程序中调用成功或失败的任何函数。
就像我从成功中调用函数 doSomething 一样:
它显示错误 doSomething 函数未找到。它只能在控制台中打印。
cordova - 如何使用“插件安装”?我收到“名称太长”错误
这是我的终端清单:
$ cordova 创建 LogicLinkApp com.endare.logiclinkplugin
$ cd LogicLinkApp/
$cordova 平台添加 ios
$ plugman create --name LogicLinkPlugin --plugin_id cordova-plugin-logiclinkplugin --plugin_version 0.0.1
$ cd LogicLink插件/
$ plugman 平台添加 --platform_name ios
$ sudo plugman createpackagejson 。
$ plugman install --platform android --project 平台/android --plugin ../LogicLinkPlugin/
ionic-framework - 创建自定义 Android 插件:java.lang.NullPointerException(无错误消息)
我正在开发这个 Android 应用程序以在设备上运行。我正在使用 Ionic 和 Angular 来开发应用程序。
现在我需要使用 Plugman 创建一个自定义插件。此插件应允许用户使用 IBM APP ID 进行身份验证。
我按照这里提到的说明https://github.com/ibm-cloud-security/appid-clientsdk-android 创建了我的 gradle 文件。
但是,当我运行 ionic cordova run android --verbose --debug 时出现此错误
- 出了什么问题:任务执行失败:app:processDebugManifest。
java.lang.NullPointerException(没有错误信息)
而且我不知道根本原因是什么。这是我第一次开发自定义插件。我的怀疑依赖于依赖,但我不知道是什么部分导致了这个问题。
cordova - 为什么在嵌入式项目中更喜欢 Plugman 而不是 Cordova CLI?
我正在开发一个带有嵌入式 Cordova Web 视图的纯 iOS 项目。Cordova 文档说我应该使用 Plugman 而不是 Cordova CLI。但为什么?当我添加我的平台时,Cordova 会自动检测并添加插件。要使用 Plugman,我必须删除每个插件并重新添加它。我发现的唯一区别是 Plugman 将插件复制到平台/ios/cordova/plugins,而 Cordova 将它们保存在插件目录中。而且 Plugman 仍然为其他平台复制源代码!为什么要使用它?该应用程序可以通过任何一种方式加载插件,那么为什么更喜欢 Plugman?