标签: plugman

无法读取未定义插件的属性"失败"

我在Cordova中安装自定义插件时遇到问题.

plugman -d install --platform android --project platforms\android --plugin plugins\PrintName
Run Code Online (Sandbox Code Playgroud)

错误:

Cannot read property 'fail' of undefined TypeError: Cannot read property 'fail' of undefined
at C:\...\AppData\Roaming\npm\node_modules\plugman\node_modules\cordova-lib\src\plugman\fetch.js:168:18
at _fulfilled (C:\...\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:787:54)
at self.promiseDispatch.done (C:\...\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:816:30)
at Promise.promise.promiseDispatch (C:\...\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:749:13)
at C:\...\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:509:49
at flush (C:\...\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
at Function.Module.runMain (module.js:686:11)
at startup (bootstrap_node.js:187:16)
Run Code Online (Sandbox Code Playgroud)

android cordova cordova-plugins plugman

9
推荐指数
2
解决办法
3433
查看次数

列出插件插件

我正在审查插件,但它似乎已经完成使用,我无法弄清楚我是怎么知道我应该知道安装了哪些插件.我怎么知道安装了哪些插件?我该如何版本?

plugins plugman

7
推荐指数
1
解决办法
348
查看次数

Cordova 3.5,如何更新本地插件?

我刚刚创建了我的第一个 Cordova 插件,我想问一下如何反映位于以下位置的文件中的更改:

/app/plugins/org.cool.plugin

我更改了 plugin.xml 文件的内容,并在 Java 类中添加了一些代码。

之后我运行cordova build android命令但在 platforms/android/src/...

我想问一下如何强制重建插件,而不是手动复制文件?

非常感谢您的帮助。

plugins android cordova plugman

5
推荐指数
0
解决办法
1454
查看次数

安装PhoneGap插件:BarcodeScanner

我想在PhoneGap项目中安装BarcodeScanner插件.我已经阅读了存储库中的自述文件,并说它必须与PlugMan一起安装,如下所示:

Install a plugin
----------------

    $ plugman install --platform <platform> --project <directory> --plugin <plugin> [--variable NAME=VALUE]

Parameters:

 - platform <platform>: One of android, ios, blackberry10, wp7 or wp8
 - project <directory>: Path reference to a cordova-generated project of the platform you specify
 - plugin <plugin>: One of a path reference to a local copy of a plugin, or a remote https: or git: URL pointing to a cordova plugin (optionally append #branch:subdir) or a plugin ID from http://plugins.cordova.io …
Run Code Online (Sandbox Code Playgroud)

node.js phonegap-plugins cordova plugman

1
推荐指数
1
解决办法
3390
查看次数

Plugman - 提供的路径不是Android项目

我目前正在尝试为工作中的项目开发Cordova插件.我开发了一个基本的骨架,包括一个plugin.xml文件,一个充当接口的javascript文件,以及一个android版本的插件的骨架文件.为了便于测试,我创建了一个cordova项目并添加了android平台.

当我尝试将插件安装到测试项目时,我收到一条错误,说"提供的路径"省略"不是Android项目"(连同堆栈跟踪说同样的事情).我已检查平台是否已安装在项目中,项目确实已运行.plugin.xml文件如下:

<?xml version="1.0" encoding = "UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://shemas.android.com/apk/res/android"
id="omitted"
version="1.0.0">

    <name>MediaPlugin</name>
    <author>Author Name</author>

    <js-module src="media.js" name="MediaPlugin">
        <clobbers target="MediaPlugin"/>
    </js-module>

    <platform name="android">
        <config-file target="config.xml" parent="/*">
            <feature name="MediaPlugin">
                <param name="android-package" value="omitted"/>
            </feature>
        </config-file>
    </platform>
Run Code Online (Sandbox Code Playgroud)

我使用的是版本5.2.0的cordova和版本1.0.5的Plugman.任何有关此问题的帮助将不胜感激.

javascript cordova plugman

1
推荐指数
1
解决办法
1901
查看次数

无法超越"登录错误"发布到Cordova插件注册表

我正在尝试将插件的更新发布到plugins.cordova.io上的公共Cordova存储库中.plugman publish通过"登录错误"拒绝来电.基于在线的其他信息,我尝试删除〜/ .plugman并重新运行plugman adduser.该命令成功但在后续的发布尝试中仍然出现登录错误.

我当然可能没有正确的密码,但似乎没有任何方法可以执行密码重置.我还注意到运行plugman adduser似乎没有在〜/ .plugman中存储任何凭证信息,但它确实创建/更新〜/ .npmrc.我在npmjs上有一个单独的帐户,所以我不知道他们是否以某种方式进行了互动.

所以现在我完全被锁在公共存储库之外.我仍然可以访问与插件相关联的电子邮件地址,但没有任何密码重置程序我不知道下一步该去哪里.我没有看到注册网站本身的任何联系方式.

cordova plugman

0
推荐指数
1
解决办法
237
查看次数