Ошибка удаления плагина Cordova

Я пытаюсь просто удалить плагин из моего проекта Cordova. Это должно быть просто, но я не знаю, почему это ошибка.

Список плагинов Cordova

показывает мне это:

cordova-plugin-customurlscheme 4.0.0 "Пользовательская схема URL"

cordova-plugin-dialogs 1.1.1 "Уведомление"

cordova-plugin-file 3.0.1-dev "Файл"

Cordova-Plugin-File-Transfer 1.2.2-Dev "Передача файлов"

и когда я бегу

кордова плагин рм кордова-плагин-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)

Что это может быть?

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

Если это не сработает. Просто заново создайте все приложение и добавьте другие плагины обратно, а затем добавьте исходный код обратно.

Другие вопросы по тегам