728x90
안녕하세요.
미루고 미뤄왔던 지난번 프로젝트를 이번에 이어서 작업중에 있습니다.
React-Native 차트 라이브러리를 좀 찾다보니 무료 라이브러리 중
'svg'라는 라이브러리를 많이 사용하는듯 보이더라구요.
www.npmjs.com/package/react-native-svg
별 생각없이 평소 하던데로 받으려니
> npm i react-native-svg
왠걸.... 어디서 많이 본듯한 안본듯한 에러가 발생하더랍니다.
package-lock.json 지우기 cache clean.. 등 작업을 했는데도 증상이 같았습니다.
npm install throws "Could not resolve dependency" (upstream dependency conflict)
C:\Users\PJRoot>npm install react-native-svg
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: PJRoot@0.0.1
npm ERR! Found: react@16.14.0
npm ERR! node_modules/react
npm ERR! react@"16.14.0" from the root project
npm ERR! peer react@"*" from react-native-svg@12.1.0
npm ERR! node_modules/react-native-svg
npm ERR! react-native-svg@"*" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"16.11.0" from react-native@0.62.2
npm ERR! node_modules/react-native
npm ERR! react-native@"0.62.2" from the root project
npm ERR! peer react-native@">=0.50.0" from react-native-svg@12.1.0
npm ERR! node_modules/react-native-svg
npm ERR! react-native-svg@"*" 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 C:\Users\PJRoot\AppData\Local\npm-cache\eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\PJRoot\AppData\Local\npm-cache\_logs\2021-03-17T10_17_19_450Z-debug.log
대충 구글느님께 물어보니
github.com/getredash/redash/issues/5235
최근 node랑 npm 버전업한다고 npm을 7으로 올렸는데
npm 버전이 7이상일경우 충돌 난다고 합니다. (2021.03.17기준)
> npm -g install npm@6.14.11
우선 npm을 6.14.11버전으로 내렸는데.. 그 이후로 정상적인 Install이 되었습니다.
728x90
'Frontend > React' 카테고리의 다른 글
[React] Side-effect와 순수함수 (0) | 2023.07.09 |
---|---|
[React] 클래스형 컴포넌트의 생명주기(LifeCycle) (0) | 2023.07.01 |
[React-Native] react-navigation V5 (네비게이션) / Route 분기하기 (0) | 2020.07.30 |
React-Native [카카오 로그인 연동] Hash key 구하기 (1) | 2020.07.09 |
React-native 시작하기 [react-native run-android 오류] (0) | 2020.07.08 |