首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Plugman - Phonegap时出现插件安装错误

使用Plugman - Phonegap时出现插件安装错误
EN

Stack Overflow用户
提问于 2015-03-23 20:36:06
回答 1查看 1.4K关注 0票数 1

我在phonegap中安装了plugman,但后来在安装plugin时,它显示了以下错误:

代码语言:javascript
复制
C:\Program Files\nodejs>plugman install --platform android --project c:\testApp
--plugin org.apache.cordova.camera
Installing "org.apache.cordova.camera" for android
Failed to install 'org.apache.cordova.camera':TypeError: Cannot read property 't
rim' of null
    at new SemVer (C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\node_
modules\cordova-lib\node_modules\semver\semver.js:253:18)
    at compare (C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\node_mod
ules\cordova-lib\node_modules\semver\semver.js:409:10)
    at Function.gte (C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\nod
e_modules\cordova-lib\node_modules\semver\semver.js:458:10)
    at C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\node_modules\cord
ova-lib\src\plugman\install.js:590:45
    at _fulfilled (C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\node_
modules\q\q.js:787:54)
    at self.promiseDispatch.done (C:\Users\INTEL\AppData\Roaming\npm\node_module
s\plugman\node_modules\q\q.js:816:30)
    at Promise.promise.promiseDispatch (C:\Users\INTEL\AppData\Roaming\npm\node_
modules\plugman\node_modules\q\q.js:749:13)
    at C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.
js:509:49
    at flush (C:\Users\INTEL\AppData\Roaming\npm\node_modules\plugman\node_modul
es\q\q.js:108:17)
    at process._tickCallback (node.js:355:11)
Cannot read property 'trim' of null

C:\Program Files\nodejs>

无法读取NULL的属性'trim‘。这是什么意思呢?

EN

回答 1

Stack Overflow用户

发布于 2015-07-16 03:16:40

我在使用cordova cli时也遇到了同样的问题。

我发现android平台有一套与cordova插件列表不同的插件。为了解决这个问题,我刚刚移除了android平台,然后又重新添加了它。在那之后,一切都解决了。

我希望这能帮助任何有类似问题的人。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29210365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档