본문 바로가기
Error 정리/SASS

SASS 설치 중 에러

by 집돌이디벨로퍼 2024. 4. 20.

SASS 설치중 에러가 발생했다..

C:\\reacttraining\\training1\\excode>npm install node-sass
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: react-scripts@5.0.1
npm ERR! Found: typescript@5.4.5
npm ERR! node_modules/typescript
npm ERR!   peer typescript@">= 2.7" from fork-ts-checker-webpack-plugin@6.5.3   
npm ERR!   node_modules/fork-ts-checker-webpack-plugin
npm ERR!     fork-ts-checker-webpack-plugin@"^6.5.0" from react-dev-utils@12.0.1
npm ERR!     node_modules/react-dev-utils
npm ERR!       react-dev-utils@"^12.0.1" from react-scripts@5.0.1
npm ERR!       node_modules/react-scripts
npm ERR!         react-scripts@"5.0.1" from the root project
npm ERR!   peerOptional typescript@">=4.9.5" from cosmiconfig@9.0.0
npm ERR!   node_modules/postcss-loader/node_modules/cosmiconfig
npm ERR!     cosmiconfig@"^9.0.0" from postcss-loader@8.1.1
npm ERR!     node_modules/postcss-loader
npm ERR!       dev postcss-loader@"^8.1.1" from the root project
npm ERR!   2 more (tsutils, the root project)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peerOptional typescript@"^3.2.1 || ^4" from react-scripts@5.0.1
npm ERR! node_modules/react-scripts
npm ERR!   react-scripts@"5.0.1" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: typescript@4.9.5
npm ERR! node_modules/typescript
npm ERR!   peerOptional typescript@"^3.2.1 || ^4" from react-scripts@5.0.1
npm ERR!   node_modules/react-scripts
npm ERR!     react-scripts@"5.0.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!
npm ERR! For a full report see:
npm ERR! C:\\Users\\mn846\\AppData\\Local\\npm-cache\\_logs\\2024-04-20T07_05_24_367Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: C:\\Users\\mn846\\AppData\\Local\\npm-cache\\_logs\\2024-04-20T07_05_24_367Z-debug-0.log

확인 해보니  typescirpt버전과 충돌이 난 것 같다..

바로 TypeScript를 다운그레이드 해주면 될 것 같다

 

전부 다 아니었다 그냥 npm install react-app sass 를 해주면 되는 것이엇다.. 나 뭐한거니

 

결론 : 명령어를 자신이 사용하는 프레임에 맞게 사용하자..!