Like the title says, i’m trying to make a camera app in react native and using expo go. I did npx expo install expo-camera but im getting this error
› Installing 1 SDK 51.0.0 compatible native module using npm
npm install
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: [email protected]
npm error Found: [email protected]
npm error node_modules/react
npm error react@”18.2.0″ from the root project
npm error peer react@”^16.8 || ^17.0 || ^18.0″ from @radix-ui/[email protected]
npm error node_modules/@radix-ui/react-compose-refs
npm error @radix-ui/react-compose-refs@”1.0.0″ from @radix-ui/[email protected]
npm error node_modules/@radix-ui/react-slot
npm error @radix-ui/react-slot@”1.0.1″ from [email protected]
npm error node_modules/expo-router
npm error expo-router@”~3.5.16″ from the root project
npm error 18 more (@radix-ui/react-slot, …)
npm error
npm error Could not resolve dependency:
npm error peer react@”^18.3.1″ from [email protected]
npm error node_modules/react-test-renderer
npm error dev react-test-renderer@”^18.3.1″ from the root project
npm error
npm error Conflicting peer dependency: [email protected]
npm error node_modules/react
npm error peer react@”^18.3.1″ from [email protected]
npm error node_modules/react-test-renderer
npm error dev react-test-renderer@”^18.3.1″ from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with –force or –legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error C:UsersLootzAppDataLocalnpm-cache_logs2024-06-16T02_52_15_480Z-eresolve-report.txt
npm error A complete log of this run can be found in: C:UsersLootzAppDataLocalnpm-cache_logs2024-06-16T02_52_15_480Z-debug-0.log
Error: npm install exited with non-zero code: 1
Error: npm install exited with non-zero code: 1
at ChildProcess.completionListener (C:UsersLootzDesktoppc codeSnipeBotSnipeBotfrontenduiSnipeBotnode_modules@expospawn-asyncbuildspawnAsync.js:42:23)
at Object.onceWrapper (node:events:629:26)
at ChildProcess.emit (node:events:514:28)
at cp.emit (C:UsersLootzDesktoppc codeSnipeBotSnipeBotfrontenduiSnipeBotnode_modulescross-spawnlibenoent.js:34:29)
at maybeClose (node:internal/child_process:1105:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5)
…
at spawnAsync (C:UsersLootzDesktoppc codeSnipeBotSnipeBotfrontenduiSnipeBotnode_modules@expospawn-asyncbuildspawnAsync.js:7:23)
at NpmPackageManager.runAsync (C:UsersLootzDesktoppc codeSnipeBotSnipeBotfrontenduiSnipeBotnode_modules@expopackage-managerbuildnodeBasePackageManager.js:41:42)
at C:UsersLootzDesktoppc codeSnipeBotSnipeBotfrontenduiSnipeBotnode_modules@expopackage-managerbuildnodeNpmPackageManager.js:36:20
at C:UsersLootzDesktoppc codeSnipeBotSnipeBotfrontenduiSnipeBotnode_modules@expopackage-managerbuildutilsspawn.js:19:34
I tried this but still to no avail.
npm install expo-camera –legacy-peer-deps
I have most dependencies installed.
Lootz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.