Ошибка на Android во время установки ConnectSDK

Я интегрировал подключаемый модуль ConnectSDK Cordova в свое приложение Ionic. https://github.com/ConnectSDK/Connect-SDK-Cordova-Plugin

Во время установки я получил ошибку для платформы Android:

Failed to install 'cordova-plugin-connectsdk': Error: Cannot find module 'internal/fs'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at evalmachine.<anonymous>:18:20
at Object.<anonymous> (/Users/username/desktop/app/plugins/cordova-plugin-connectsdk/scripts/node_modules/unzip/node_modules/fstream/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
Error: Cannot find module 'internal/fs'

На iOS установка работала отлично.

Cordova -V 7.0.1

npm -v 5.2.0

узел -v v7.9.0

1 ответ

Решение

Я исправил эту проблему.

Я использовал версию узла 6 с помощью команды nvm и добавил платформу Android в версии 5.2.2. И все работало отлично.

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