본문 바로가기

오류해결

[node-fetch 오류] Error [ERR_REQUIRE_ESM]: require() of ES Module -> node-fetch삭제후 node-fetch@2 로 다시 받으면 해결됨

Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\SJ\Desktop\socialLogin\node_modules\node-fetch\src\index.js from C:\Users\SJ\Desktop\socialLogin\naverLogin.js not supported.

 

 

node-fetch를 받았는데 계속 위의 에러가 났다.

내가 쓰는 node-fetch 버전에서는 뭔가 오류가 있는듯 하다.

node-fetch v.2로 받으면 해결됐다.

 

 

해결 순서

 

1.받은 node-fetch 삭제:   npm uninstall node-fetch

2. node-fetch 버전2로 다시 받기:   npm i node-fetch@2