2

我在这里疯了。我正在使用 PhoneGap 3.0,并创建了一个带有一些插件的应用程序。我意识到我第一次安装的那些插件还不够,所以我尝试安装另一个。有问题的是捕获插件和文件传输插件。当我尝试在终端中添加插件时,出现此错误:

path.js:360
    throw new TypeError('Arguments to path.join must be strings');
          ^
TypeError: Arguments to path.join must be strings
at path.js:360:15
at Array.filter (native)
at Object.exports.join (path.js:358:36)
at possiblyFetch (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:49:27)
at /usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:298:17
at Array.forEach (native)
at runInstall (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:229:22)
at possiblyFetch (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:64:9)
at Object.installPlugin [as install] (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:44:5)
at doInstall (/usr/local/lib/node_modules/phonegap/node_modules/cordova/src/plugin.js:153:45)

我已经尝试了一切,包括创建一个全新的应用程序。但没有运气。

这是我需要做的一个对时间非常敏感的应用程序,因此非常感谢任何帮助。

谢谢!

4

1 回答 1

0

确保您从项目的顶级目录运行命令。我最近看到这个提交出现了同样的错误信息:https ://issues.apache.org/jira/browse/CB-4749

于 2013-10-02T18:41:24.330 回答