/
Managing issues with installing Phenix SDKs
Managing issues with installing Phenix SDKs
Some issues with installing the latest Phenix web SDK are caused by the NPM version. Phenix supports version 6.14.11. Version 7 or above is not supported at this time.
Check your version of npm by running npm version
When using an unsupported version of NPM, the user receives an error when installing:
error ~/…/node_modules/phenix-web-sdk: Command failed.
Exit code: 1
Command: npm prune
Arguments:
Directory: /…/node_modules/phenix-web-sdk
Output:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: phenix-web-sdk@2021.0.12
npm ERR! Found: grunt@1.2.1
npm ERR! node_modules/grunt
npm ERR! dev grunt@"1.2.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer grunt@"~0.4" from grunt-sed@0.1.1
npm ERR! node_modules/grunt-sed
npm ERR! dev grunt-sed@"0.1.1" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See ~/.npm/eresolve-report.txt for a full report.
©2020-2021 Phenix Real Time Solutions, Inc.