2015-10-06 43 views
0

我只是想从我的科尔多瓦项目中删除一个插件。它应该很简单,但我不知道为什么它有一个错误。删除科尔多瓦插件时出错

科尔多瓦插件列表

显示我:

科尔多瓦 - 插件 - customurlscheme 4.0.0 “自定义URL方案”

科尔多瓦 - 插件的对话框1.1.1“的通知“

cordova-plugin-file 3.0.1-dev”File“

科尔多瓦 - 插件 - 文件传输1.2.2-dev的 “文件传输”

,当我运行

科尔多瓦插件RM科尔多瓦 - 插件 - customurlscheme

它让我看到:

SyntaxError: Unexpected token/
at Object.parse (native) 
at Function.PlatformJson.load (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/PlatformJson.js:35:21) 
at runUninstallPlatform (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:233:37) 
at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:94:16 
at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54) 
at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:816:30) 
at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:749:13) 
at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:557:44 
at flush (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:108:17) 
at process._tickCallback (node.js:415:13) 

这可能是什么?

+0

检查此问题http://stackoverflow.com/questions/20631138/error-adding-or-deleting-plugins-in -cordova-phone-gap – Max

+0

我以前遇到过插件的奇怪问题。您可以通过删除插件目录来尝试删除所有插件。然后只需将它们添加回来。 –

回答

1

当插件本身没有正确编码时会发生这种情况。尝试删除以下内容:

\plugins\cordova-plugin-customurlscheme (or whatever the folder name) 

参考它在\plugins\fetch.json\plugins\android.json(或IOS)

\www\plugins\cordova-plugin-customurlscheme 

(在此文件中引用)\www\plugins\cordova_plugins.js

如果不起作用。重新创建整个应用程序并重新添加其他插件,然后再添加源代码。