cordova - IBM Mobilefirst Pugin 不支持 Cordova 版本 >7
问题描述
计划迁移到cordova 7.1.0 版。 但正如我在您的cordova-plugin-mfp-jsonstore,cordova-plugin-mfp,cordova-plugin-mfp-push中看到的,根据package.json您仅支持">=6.1.1 <7"之间的 Cordova 版本,但是在plugin.xml中它说">=6.1.1 <8"并且在最新版本中它说">=6.1.1 <9"。
那么它是否真的与我计划切换的 Cordova 版本兼容,或者您需要我留在 6 系列中吗?
我们正在使用
"cordova-plugin-mfp": "8.0.2018031007",
"cordova-plugin-mfp-jsonstore": "8.0.2018021611",
"cordova-plugin-mfp-push": "8.0.2018030609"
收到以下错误
[windows] Failed to restore plugin "cordova-plugin-mfp-jsonstore" from config.xml. You might need to try adding it again. Error: Failed to fetch plugin cordova-plugin-mfp-jsonstore@8.0.2018021611 via registry.
[windows] Probably this is either a connection problem, or plugin spec is incorrect.
[windows] Check your connection and plugin name/version/URL.
[windows] Error: cmd: Command failed with exit code 1 Error output:
[windows] npm ERR! Windows_NT 6.3.9600
[windows] npm ERR! argv "C:\\Program Files (x86)\\Jenkins\\tools\\jenkins.plugins.nodejs.tools.NodeJSInstallation\\nodejs6\\node.exe" "C:\\ws\\test\\FINGERTIP\\FingertipClient\\node_modules\\npm\\bin\\npm-cli.js" "install" "cordova-plugin-mfp-jsonstore@8.0.2018021611" "--production" "--no-save"
[windows] npm ERR! node v8.11.1
[windows] npm ERR! npm v2.15.12
[windows] npm ERR! code EPEERINVALID
[windows]
[windows] npm ERR! peerinvalid The package ajv@4.11.8 does not satisfy its siblings' peerDependencies requirements!
[windows] npm ERR! peerinvalid Peer ajv-keywords@2.1.1 wants ajv@^5.0.0
[windows]
[windows] npm ERR! Please include the following file with any support request:
[windows] npm ERR! C:\ws\test\FINGERTIP\FingertipClient\npm-debug.log
解决方案
请使用最新的 cordova-plugin-mfp 以获得对 cordova 7.x cli 的支持。为此,在添加插件时使用命令cordova plugin add cordova-plugin-mfp@latest
推荐阅读
- git - Git推送失败:无法将对象迁移到永久存储
- c# - 在 Windows 2012 R2 上获取 EFI 分区的 Volume Guid
- sql - Postgres 对数组或 string_agg 执行聚合
- excel - phpspreadsheet与变量合并错误
- azure-devops - 我希望 Azure Pipeline 构建与刚刚构建的触发管道相同命名的分支
- scala - 如何使用火花统计数据?
- ios - 下载带有“授权”标题的文件时出现 400 错误
- google-apps-script - UrlFetchApp fetchAll 的配额
- unity3d - 如何更改对象被实例化的中心的距离/半径
- angular - chromedriver 未知错误:无法为用户数据目录创建临时目录 (80.0.3987.16)