安装 expo-cli:无法解析依赖项:

时间:2021-05-19 15:42:24

标签: node.js react-native npm expo

"Principal": {"AWS": ["arn:aws:iam:::user/MAIN_USER:SUBUSER"]},

我尝试使用 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! Found: type-fest@0.5.2 npm ERR! node_modules/expo-cli/node_modules/type-fest npm ERR! type-fest@"^0.5.2" from boxen@4.1.0 npm ERR! node_modules/expo-cli/node_modules/boxen npm ERR! boxen@"4.1.0" from expo-cli@4.4.7 npm ERR! node_modules/expo-cli npm ERR! expo-cli@"*" from the root project npm ERR! boxen@"4.1.0" from xdl@59.0.37 npm ERR! node_modules/expo-cli/node_modules/xdl npm ERR! xdl@"59.0.37" from expo-cli@4.4.7 npm ERR! node_modules/expo-cli npm ERR! expo-cli@"*" from the root project npm ERR! 1 more (@expo/dev-tools) npm ERR! npm ERR! Could not resolve dependency: npm ERR! peerOptional type-fest@"^0.13.1" from @pmmmwh/react-refresh-webpack-plugin@0.3.3 npm ERR! node_modules/expo-cli/node_modules/@pmmmwh/react-refresh-webpack-plugin npm ERR! @pmmmwh/react-refresh-webpack-plugin@"^0.3.3" from @expo/webpack-config@0.12.71 npm ERR! node_modules/expo-cli/node_modules/@expo/webpack-config npm ERR! @expo/webpack-config@"0.12.71" from xdl@59.0.37 npm ERR! node_modules/expo-cli/node_modules/xdl npm ERR! xdl@"59.0.37" from expo-cli@4.4.7 npm ERR! node_modules/expo-cli npm ERR! 1 more (@expo/dev-tools) 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. 但它没有用。我也尝试使用 --force 并安装它,但是当我输入 --legacy-peer-deps 时它说:

<块引用>

expo init myapp

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,但这个命令对我有用:

npm install --global expo-cli --legacy-peer-deps