Ionic4 / Cordova - Служба не может быть запущена, либо потому, что она отключена, либо из-за отсутствия связанных устройств - PullRequest
0 голосов
/ 11 мая 2019

Я использую Ionic4 и хочу использовать нативный пакет Ionic HTTP из-за проблем с ядром. Для этого мне нужно установить плагин Cordova:

ionic cordova plugin add cordova-plugin-advanced-http

Что требует, чтобы Cordova была запущена и работала, поэтому я:

npm install -g cordova

Затем я снова пытаюсь установить плагин и появляется следующая ошибка

Служба не может быть запущена, либо потому, что она отключена, либо из-за того, что у нее нет включенных устройств, связанных с ней.

Я также пытаюсь посмотреть службу в моем списке служб Windows, но не могу найти ее, как я могу запустить ее вручную?

Обратите внимание, что я уже попробовал npm uninstall -g cordova

Полная ошибка:

cordova plugin add cordova-plugin-advanced-http --save
\Users\Ezequiel\Desktop\galum\front\testFirebase\node_modules\windows-release\
de_modules\execa\index.js:347
              throw err;
              ^

ror: Command failed: wmic os get Caption
scription = The service cannot be started, either because it is disabled or be
use it has no enabled devices associated with it.

  at makeError (c:\Users\Ezequiel\Desktop\galum\front\testFirebase\node_module
windows-release\node_modules\execa\index.js:174:9)
  at Function.module.exports.sync (c:\Users\Ezequiel\Desktop\galum\front\testF
ebase\node_modules\windows-release\node_modules\execa\index.js:338:15)
  at windowsRelease (c:\Users\Ezequiel\Desktop\galum\front\testFirebase\node_m
ules\windows-release\index.js:34:24)
  at osName (c:\Users\Ezequiel\Desktop\galum\front\testFirebase\node_modules\o
name\index.js:39:18)
  at new Insight (c:\Users\Ezequiel\Desktop\galum\front\testFirebase\node_modu
s\insight\lib\index.js:37:13)
  at Object.<anonymous> (c:\Users\Ezequiel\Desktop\galum\front\testFirebase\no
_modules\cordova\src\telemetry.js:26:15)
  at Module._compile (internal/modules/cjs/loader.js:701:30)
  at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
  at Module.load (internal/modules/cjs/loader.js:600:32)
  at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
RROR] An error occurred while running subprocess cordova.

      cordova plugin add cordova-plugin-advanced-http --save exited with exit

      code 1.

      Re-running this command with the --verbose flag may provide more
      information.

1 Ответ

0 голосов
/ 20 июня 2019

Вы должны указать версию Cordova для установки:

npm install -g cordova@8.0.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...