[Node.js] Node 17버전 node-sass 에러
2021. 11. 15. 21:52ㆍ개발공부/JavaScript
728x90
Node 17 node-sass 에러
Vue에서 사용한 라이브러리를 위해 Node 버전을 17으로 업데이트 하고 빌드했을 때 sass
가 없다는 에러가 발생했습니다. 해결은 14 버전으로 낮추는 방법으로 됐지만 원인을 파악해봤습니다.
Stackoverflow에서도 npm install node-sass 라던지 rebuild 커맨드를 해결방법으로 제시해주고 있습니다.
node-sass란?
scss 파일을 미들웨어를 통해 css파일로 빠르게 컴파일 해주는 라이브러리 입니다.
왜 node 버전에 따라서 node-sass 에러가 날까?
npm node-sass 문서를 보면 답이 나와있습니다.
사용빈도가 줄어서인지 Node 17 버전부턴 LibSass is Deprecated
되었기 때문입니다.
대체는 DartSass로 할 수 있다고 합니다. 따라서 Node 17버전 이상을 쓰신다면 DartSass 를 사용하시기 바랍니다.
참고자료
'개발공부 > JavaScript' 카테고리의 다른 글
[Vue.js] Pagination (0) | 2021.10.02 |
---|---|
(3) JSONArray & JSONObject (0) | 2021.06.23 |
(2) querySelectorAll (0) | 2021.03.15 |
(1) JSON stringify (0) | 2021.03.13 |