cordova - Ionic4/Cordova - 服务无法启动,要么是因为它被禁用,要么是因为它没有与之关联的启用设备
问题描述
我正在使用 Ionic4,由于 cors 问题,我想使用本机 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.
解决方案
您应该指定要安装的 Cordova 版本:
npm install -g cordova@8.0.0
推荐阅读
- github - GitHub 操作“扩展”现有工作
- python - 将 ScreenManager 与每个屏幕的单独 py 和 kv 文件一起使用
- python-3.x - 如何在 picamera 预览上放置叠加层
- php - 电报机器人 api-php 中 sendMessage 方法中的 parse_mode
- inno-setup - 在 Inno Setup 安装向导结束时有条件地跳到自定义页面而不安装?
- mysql - 添加带有 3 个表的 COUNT(*)
- python - pandas DataFrame.to_sql 是否适用于 ipynb 文件?
- rust - 由于实验性功能,未安装 Rustlings
- html - 带环绕的内在中心对齐 div
- search - 使用 solr 进行离线聚类?