IBM Mobilefirst Pugin не поддерживает версию Cordova> 7 - PullRequest
0 голосов
/ 18 октября 2018

Планирование перехода на cordova версии 7.1.0. Но, как я вижу в вашем cordova-plugin-mfp-jsonstore, cordova-plugin-mfp, cordova-plugin-mfp-push в соответствии с package.json вы поддерживаете только версию Cordova между "> = 6.1.1 <7" </strong>, но в plugin.xml написано "> = 6.1.1 <8" </strong> и в последней версии написано "> = 6.1.1 <9" </strong>.

Так действительно ли это совместимо с версией 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

1 Ответ

0 голосов
/ 18 октября 2018

Пожалуйста, используйте последнюю версию cordova-plugin-mfp для поддержки поддержки cordova 7.x cli.Для этого при добавлении плагина используйте команду cordova plugin add cordova-plugin-mfp@latest

...