본문 바로가기
DEV/FE

[GDSC] Vite binding error

by krokerdile 2023. 5. 4.

시험기간이 끝나고 간만에 다시 프로젝트를 진행하다가 생긴 에러에 대해서 적어두려고 합니다. 비슷한 에러가 나신 분들이 참고하시면 좋겠네요. 그냥 프로젝트 해둔 거 돌아가는지 확인하려고 "npm run dev"를 쳐뒀는데 실행이 안되서 에러를 확인해봤는데요?

에러 코드

전에도 한번 이런 적이 있어서 그때는 그냥 다시 실행하고 되서 그냥 넘어갔던 것 같은데, 이번에는 다시 실행을 해도 에러가 계속 발생을 해서 이참에 해결 방법을 좀 찾아볼까 해서 찾아봤습니다. 

vitejs / vite-plugin-react-swc에 나와있는 같은 에러에 대한 이슈

Vite.js 공식 깃헙에서 관련 파트에 이슈 부분을 읽어보다가 정확하게 똑같은 에러에 대한 부분이 작성되어 있어서, 해당 이슈를 읽어봤습니다. 전체적인 이슈에 대한 이유는 아마 버전에 관한 문제인 것 같습니다. 

같은 환경에서 진행한 분이 계셔서(저도 인텔에 버전이 비슷해서) 해당 코멘트를 작성해주신 분이 적어주신 것 처럼 아래 명령어를 작성해주니 해결이 되었습니다. 

npm i -D @swc/cli @swc/core

여기서 npm i -D로 해주면 dependencies에 해당 패키지 들을 추가해주는 방식으로 진행이 되어집니다. 비슷한 에러 나오시는 분이면 보시고 해결 하였으면 좋겠습니다. 

[관련링크]

https://github.com/swc-project/swc/issues/1351

 

TypeError: Can not find node binding files from @swc/core-win32-x64-gnu, @swc/core-win32-x64-msvc... · Issue #1351 · swc-proje

Describe the bug We've been using swc on linux and os x machines for a while. Now a colleague tried to build a project on windows and encountered this error: C:\Users\xyz\projects\swc-win32> yarn s...

github.com

https://github.com/vitejs/vite-plugin-react-swc/issues/74

 

Bindings not found error · Issue #74 · vitejs/vite-plugin-react-swc

Running vite we occasionally come across with this error. The way we found to overcome this was to remove node_modules and reinstall it. Do you guys have any ideas what is causing this?

github.com