강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

[리뉴얼] React로 NodeBird SNS 만들기

Next.js 실행해보기.

실습환경 준비 질문드립니다

작성

·

895

1

안녕하세요 제로초님 무료에 이어 유료강의도 수강하고 있습니다

 

근데 해당강의를 들으면서 잘 따라갔는데

 

npm run dev로 실행을 하니까 아래와 같은 오류가 발생하는데 어떻게 해결하면 될까요? ㅜㅜ

 

> react-nodebird-front@1.0.0 dev

> next

 

Browserslist: caniuse-lite is outdated. Please run:

npx browserslist@latest --update-db

ready - started server on http://localhost:3000

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

    at new Hash (node:internal/crypto/hash:67:19)

    at Object.createHash (node:crypto:135:10)

    at module.exports (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\util\createHash.js:135:53)

    at NormalModule._initBuildHash (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:417:16)

    at handleParseError (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:471:10)

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:503:5

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:358:12

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:373:3

    at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:214:10)

    at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:221:10)

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

    at new Hash (node:internal/crypto/hash:67:19)

    at Object.createHash (node:crypto:135:10)

    at module.exports (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\util\createHash.js:135:53)

    at NormalModule._initBuildHash (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:417:16)

    at handleParseError (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:471:10)

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:503:5

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:358:12

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:373:3

    at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:214:10)

    at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:221:10)

node:internal/crypto/hash:67

  this[kHandle] = new _Hash(algorithm, xofLen);

                  ^

 

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

    at new Hash (node:internal/crypto/hash:67:19)

    at Object.createHash (node:crypto:135:10)

    at module.exports (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\util\createHash.js:135:53)

    at NormalModule._initBuildHash (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:417:16)

    at handleParseError (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:471:10)

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:503:5

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:358:12

    at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:373:3

    at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:214:10)

    at Array.<anonymous> (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:205:4) {

  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],     

  library: 'digital envelope routines',

  reason: 'unsupported',

  code: 'ERR_OSSL_EVP_UNSUPPORTED'

}

 

Node.js v17.4.0

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

노드 16버전을 설치하세요.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기