티스토리 뷰
프로그래밍/Node.js
[오류해결] Node Sass version 6.0.0 is incompatible with ^4.0.0 || ^5.0.0.
알 수 없는 사용자 2021. 5. 13. 15:05728x90
반응형
C:\Users\Domdom\Code\react\practice>npm start
Compiled with warnings.
Compiled with warnings.
Compiled with warnings.
Compiled with warnings.
Compiled with warnings.
Failed to compile.
./src/SassComponent.scss (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-6-1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--5-oneOf-6-3!./node_modules/sass-loader/dist/cjs.js??ref--5-oneOf-6-4!./src/SassComponent.scss)
Node Sass version 6.0.0 is incompatible with ^4.0.0 || ^5.0.0.
react 공부하는 도중에 sass 를 사용할 필요가 있어서, node-sass 를 설치하고서 프로젝트를 실행해보았는데 위와 같은 오류가 났어요. 저는 node-sass를 설치할 때 아래와 같이 명령을 입력해서 설치했습니다.
$ npm install node-sass
이 명령은 현재 존재하는 최신 버전의 node-sass 를 설치하게 되는데, 제가 실행했을 당시에는 version 6.0.0 이었습니다.
근데 react에서 사용하는 라이브러리 중 sass-loader 와 버전이 맞지 않았나 본지, 버전 호환 문제로 오류가 나더군요!
해결방법은 간단합니다. node-sass 최신 버전을 삭제하고, 이전 버전을 설치하면 됩니다. npm 을 사용하는 분이라면 npm 명령을 사용해서 설치하면 되구요, yarn 명령을 사용하는 분이라면 yarn 명령을 입력하시면 되겠습니다!
$ npm uninstall node-sass
$ npm install node-sass@5.0.0
$ yarn remove node-sass
$ yarn add node-sass@5.0.0
- 끝 -
728x90
반응형
'프로그래밍 > Node.js' 카테고리의 다른 글
[Nodejs] http-proxy 프록시로 웹 출력하기 (0) | 2023.09.27 |
---|---|
[Nodejs] 프로젝트 생성하기 (0) | 2023.09.26 |
[MongoDB] find 쿼리문으로 데이터 하나만 뽑는 법 (0) | 2021.11.03 |
[Mongodb] 하나의 Field를 다른 Field 로 수정하는 방법 (0) | 2021.07.12 |
[Nodejs - Mongoose] Schema에서 default 값을 현재 시간으로 하는 법 (4) | 2021.07.07 |
댓글