[Troubleshooting] error:0308010C:digital envelope routines::unsupported

vencott·2023년 12월 8일

Problem

npm run start 를 통해 CRA 프로젝트를 구동하는 과정에서 갑자기 아래 오류가 발생했다!

💡 Error: error:0308010C:digital envelope routines::unsupported

Solve

검색을 해보니 node의 버전이 문제인 것 같은데 대부분 아래 2가지 방법으로 해결하는 듯 했다.

  1. node 버전 다운그레이드
  2. npm script 실행 시 NODE_OPTIONS = —openssl-legacy-provider 설정

WebStorm의 run configurations에서 NODE_OPTIONS 설정을 추가했더니 정상적으로 실행되었다.

profile
Backend Developer

0개의 댓글