오랜만에 포트폴리오 사이트 만들어 놓은 것 보다가 여기저기 수정해야 할 것들이 눈에 들어와서 프로젝트를 열었는데,
수정한 내용이 화면에 반영이 안되서 build 명령어를 쳤다가 에러가 났다.
node sass could not find a binding for your current environment window 64-bit with node.js 14.x 라는 문구가 뜨고
그 아래 This usually happens because your environment has changed since running 'npm install'
Run `npm rebuild node-sass` to download the binding for your current environment. 라고 친절하게 해결 방법을 알려준다.
내가 이 프로젝트를 진행할 당시엔 노드12였던 것 같고, 그 후로 NVM으로 이 버전 저 버전 바꾸면서 하다가 최근에 14버전을 설치해서 14버전으로 사용중이었는데, 그 부분에서 환경이 달라지면서 문제가 생겼다는 이야기같다.
아무튼 위의 권고대로 npm rebuild node-sass를 해 주었고,
다시 build하고 npm run start 해주니 잘 돌아가고 수정한 내용들도 반영이 되어있다.
아래 글 참조함.
stackoverflow.com/questions/37986800/node-sass-couldnt-find-a-binding-for-your-current-environment
'Web > Vue.js & Nuxt.js' 카테고리의 다른 글
Vue.js 컴포넌트 공통 영역 처리하기 (feat. slot) (0) | 2020.11.19 |
---|---|
[ Nuxt.js ] 글로벌 css파일, 미디어쿼리 적용하기 (0) | 2020.06.10 |
Nuxt 프로젝트 시작하기 (0) | 2020.02.13 |
data(), computed, methods (0) | 2020.01.14 |
Vue 디렉티브(v-접두사) 간단 정리 (0) | 2020.01.14 |