gulp 3점대 버전 이슈
작업하다보면 gulp 3점대 버전으로 되어있는 프로젝트가 있습니다.
이러한 프로젝트는 우선 package.json
에 engine
부분을 확인합니다.
해당 프로젝트에서 엔진 버전을 몇으로해서 돌렸는지 명시를 해놨을 겁니다.
노드로 gulp를 돌렸다면, 해당 노드버전을 확인하고 해당 노드버전으로 바꿔줍니다.
그리고 그 버전으로 npm i
명령어로 설치를 해줍니다.
버전이 다르다면 phantomJS
에러가 발생할 수 있습니다.
노드버전을 바꿔서 설치한 후에 실행하면 sass 오류가 생길 수 있습니다.
이는 버전마다 sass 컴파일 방식이 달라서 생기는 방법 같습니다.
이렇 땐npm rebuild node-sass
명령어로 사스를 리빌드 해줘야됩니다.