반응형
특이하게도 node-sass가 설치도중 버전이 호환되지 않는다면,
Error: spawn powershell.exe ENOENT
Error: spawn powershell.exe ENOENT
- npm ERR! code ECONNRESET
npm ERR! code ECONNRESET
npm ERR! syscall read
npm ERR! errno -4077
npm ERR! network read ECONNRESET
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
- npm ERR! network 'proxy'
npm ERR! network If you are behind a proxy,
please make sure that the npm ERR! network 'proxy' config is set properly.
See: 'npm help config'
- ERR! command C:\Windows\system32\cmd.exe /d /s /c node ./dist/index.js
ERR! command C:\Windows\system32\cmd.exe /d /s /c node ./dist/index.js
- gyp ERR! stack Error: Can't find Python executable "python"'
gyp ERR! stack Error: Can't find Python executable "python"'
위와 같은 에러를 환경해준다.
즉 뭐가 없는건 맞는데 해당 버전이 안맞는건지는 잘 모르고 안알려준다는 이야기...
https://www.npmjs.com/package/node-sass
해결방법은 해당 버전에 맞는 NODE 버전에 동기화 시켜주는 방법뿐이다.
내 경우 node가 20버전이라 9.0.0으로 변경하니 원활하게 작동되었고,
이전 개발팀에서는 19를 사용해서 해당 이슈가 발상하는 부분이었다.
NodeJSSupported node-sass versionNode Module
Node 20 | 9.0+ | 115 |
Node 19 | 8.0+ | 111 |
Node 18 | 8.0+ | 108 |
Node 17 | 7.0+, <8.0 | 102 |
Node 16 | 6.0+ | 93 |
Node 15 | 5.0+, <7.0 | 88 |
Node 14 | 4.14+, <9.0 | 83 |
Node 13 | 4.13+, <5.0 | 79 |
Node 12 | 4.12+, <8.0 | 72 |
Node 11 | 4.10+, <5.0 | 67 |
Node 10 | 4.9+, <6.0 | 64 |
Node 8 | 4.5.3+, <5.0 | 57 |
Node <8 | <5.0 | <57 |
728x90
'취업 > React.JS' 카테고리의 다른 글
[React] react-toastify 중복호출 막기. (0) | 2024.03.14 |
---|---|
[React.js] 구글 맵 만들기. (0) | 2024.03.04 |
별건 없고...성능이슈에 대한 끄적거림. (0) | 2023.12.10 |
[React.js] 비디오 내용을 통해서 md5 추출하기. (0) | 2023.10.04 |
[웹팩] 웹팩 설정하기. (0) | 2023.09.08 |