【发布时间】:2018-10-18 05:29:19
【问题描述】:
计划迁移到 cordova 7.1.0 版。 但是,根据您支持的 package.json,我可以在您的 cordova-plugin-mfp-jsonstore,cordova-plugin-mfp,cordova-plugin-mfp-push 中看到">=6.1.1 之间的唯一 Cordova 版本,但在 plugin.xml 中显示 ">=6.1.1 > 并且在最新版本中显示为 ">=6.1.1 。
那么它真的与我打算切换的 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
【问题讨论】:
-
您使用的 mfp 插件版本是什么?
-
这些插件级别应该适用于cordova 7.1.0。如果您想使用cordova 8.0.0 和cordova-android 7.0.0,那么您的插件级别应该在iFix 8.0 中提到的级别。 0.0-MFPF-IF201804051553 这里mobilefirstplatform.ibmcloud.com/blog/2018/05/18/…
-
@manjunathkallannavar 我在构建 android 项目时遇到上述错误,不知道该怎么做,但 IOS 在 mac 中运行良好。
-
给我你的cordova android版本和重现步骤我会在我的机器上尝试
-
不,它在我们的本地机器上运行良好,在 Windows Server 2012 中运行时出现问题。手动运行时也可以正常运行,但通过 Cordova 进行准备时会引发上述错误。跨度>
标签: cordova ibm-mobilefirst cordova-plugins