우당탕탕 기술블로그

[React] npm i node-sass 에러 본문

Web

[React] npm i node-sass 에러

hyzzzy 2023. 6. 4. 02:12

✏️ 문제 상황

프로젝트를 시작하면서 초기 파일설정을 한 GitLab 레포지토리를 remote 후 npm i 를 하려고 하는데 node-sass 부분부터 에러가 나더니 node_modules를 제대로 설치할 수 없는 상황이었다.

🧐 문제 원인

Windows 환경이고 Node.js 버전이 18이라 node-sass 버전이 8 이상으로 설치할 있는데 현재 package.json을 보니 node-sass가 7 버전이었다.

😊 해결 방안

node-sass 버전을 높이는 방법도 있겠지만, node-sass 패키지를 설치하기 보다는 sass 패키지를 설치하여 패키지를 변경했다. sass 패키지는 node-sass를 흡수한 패키지로 지속적으로 업데이트가 되는 패키지 이므로 sass 패키지 설치를 더 권장한다고 한다.

npm uninstall node-sass
npm install sass

 

출처 

 

GitHub - sass/node-sass: Node.js bindings to libsass

:rainbow: Node.js bindings to libsass. Contribute to sass/node-sass development by creating an account on GitHub.

github.com