나아가는 길에 발자국을 찍어보자

[Node.JS] 실행에러문제 Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime 발생. 본문

javascript && vue.js

[Node.JS] 실행에러문제 Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime 발생.

NAWIN 2020. 7. 21. 11:05
반응형

Vue 프로젝트를 import하고 실행을 시키니 

Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime 에러가 발생하였다.

 

 

 

찾아보니까 여러가지 방법이 나오는데 그중 에러르 해결했던 방법을 정리해보았다.

 

 

 

1. 해결 시도

-> https://kcmschool.com/175

 

[Node JS] 실행에러문제 Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime

react native 프젝을 마치고 퍼블을 위해 셋팅한 node modules 를 실행 하였습니다. 엇!!! node-sass 에서 에러가 나네여?? 이때 부터 문제가 시작 됩니다. 기존에 잘 실행 되다가 react native 프젝을 하고 나서

kcmschool.com

1. 관리자 권한으로 CMD 실행.

2. NPM 명령어 실행

npm install -g --production windows-build-tools

=> 이것만으로는 해결이 안됐다. 하지만 node-sass는 모든환경의 바이너리코드를 제공하지 않기 때문에, 해당 명령어는 실행한뒤에 node-sass오류를 잡아야한다고 한다.  위의 블로그에서는 이유가 안나와있는데 여기저기 찾아본 결과 저렇게 설명이 되어있었다. 그래서 우선 node-sass가 동작하도록 세팅을 새로해준 후

 

다시 빌드해주거나 설치해주고 실행시켜보면 될것이다.

1.yarn install

2. npm uninstall node-sass   

 

 

2. 해결시도 

또는 다른 방법도 추천되어지는데,

https://stackoverflow.com/questions/37415134/error-node-sass-does-not-yet-support-your-current-environment-windows-64-bit-w

 

Error: Node Sass does not yet support your current environment: Windows 64-bit with false

E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l (node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs

stackoverflow.com

1.
npm uninstall node-sass   
npm install node-sass

2.
npm rebuild node-sass

=> 보통 이렇게 많이 알려주더라...하지만 나 같은 경우는 해결이 안됐었음..ㅜㅜ

 

 

3. 해결시도

이것도 읽어보면 좋을듯하다. 

https://wonism.github.io/node-sass-vendor/

 

WONISM | node-sass/vendor 에러

WONISM's Blog

wonism.github.io

node node_modules/node-sass/scripts/install.js

 


같은 환경의 조금 다른 프로젝트 2개를 import해서 run했었는데, 두번다 같은 에러가 떴다.

첫번째는 이거저거 엄청 해보고 깔았다 지워보고 지웠다깔아보고 했는데, 어느 순간 되어서 당황했었다.

두번째 하면서 조금 가닥을 잡았는데, 

첫번째에 적어놓은 node-sass가 모든 환경에서 동작하는 것이 아니라서 동작하는 환경을세팅하는게 중요한것 같다.

(분명 설명해놓은 페이지를 찾았는데,,, 너무많은 히스토리페이지가있어서 따로 저장을 안해놨는지 어느페이지였는지 보이지가 않는다;;;;; 나중에 찾으면 링크 걸어놔야지ㅜㅜ)

 

그래서 생각하기로는 첫번째 방법 시도하고 리빌드하거나 다시 install 명령어를 실행해보기를 추천한다.. 

 

 

 

반응형
Comments