[Node.js] digital envelope routines::unsupported 에러 해결 방법
·
Back-End/Node.js
# 에러 로그Error: error:0308010C:digital envelope routines::unsupportedQuasar로 구축된 Vue.js 프로젝트에서위와 같은 에러가 발생했습니다. Node.js v17부터 OpenSSL 3.0이 기본적으로 포함되어 있기 때문에이전 버전의 암호화 알고리즘(legacy 알고리즘)을 사용하는패키지나 라이브러리에서는 호환성 문제가 발생하게 됩니다. 해결 방법 함께 알아봅시다. 😀📝 해결 방법 해당 깃허브 이슈를 살펴보면 webpack 4버전에서 이슈가 존재하는 듯 합니다. ⦁ 방법 1. OpenSSL 레거시 모드 활성화 Node.js v17 이상을 유지하면서 문제를 해결하려면 openSSL의 레거시 모드를 활성화해야 합니다.// 방법 1. 실행 명령에 옵션 ..