0

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

科尔多瓦插件列表

给我看这个:

cordova-plugin-customurlscheme 4.0.0 “自定义 URL 方案”

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

科尔多瓦插件文件 3.0.1-dev “文件”

cordova-plugin-file-transfer 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)

这可能是什么?

4

1 回答 1

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

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

于 2016-03-26T17:18:09.667 回答