-
gyp ERR! not ok리액트 - ReactJS/오류 2022. 11. 11. 10:06
현상
nodejs create-react-app 사용 중 발생
새로 module 설치할 경우 발생함.
원인
nodejs 내부의 node-sass 의 버전이 맞지 않음
현재의 Node 18버전 이용시 sass 사용하기 위한 조건은 8.0+이나 현재 자동설치된 버전은 6.0 임
검색해보니 nodejs를 다운그레이드 하라는 이야기가 있으나
거꾸로 생각해봄
sass의 버전을 올리는 것
해결 방안
package.json 에서
"node-sass": "^6.0.1",사용중인 것을 확인해당 버전을 8.0.0(현재기준 최신)으로 수정
설치된 모듈 전체 삭제 (node_modules) 폴더를 삭제
package 재설치
yarn install
실행해보면 정상 작동함
'리액트 - ReactJS > 오류' 카테고리의 다른 글
Nested block is redundant (0) 2022.12.01 React Hook useEffect has missing dependencies (0) 2022.12.01 Unexpected token, expected "jsxTagEnd" (0) 2022.10.01 Module not found: Error: Can't resolve 'fs' in dotenv (0) 2022.10.01 rendered more hooks than during the previous render. (0) 2022.09.02