• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

npm run dev 관련 오류

22.11.27 15:39 작성 조회수 331

0

npm run dev를 하니 다음과 같은 오류가 납니다.

 

PS C:\Users\82105\Downloads\boilerplate-mern-stack-master> npm run dev

> react-boiler-plate@1.0.0 dev

> concurrently "npm run backend" "npm run start --prefix client"

[1]

[1] > client@0.1.0 start

[1] > react-scripts start

[1]

[0]

[0] > react-boiler-plate@1.0.0 backend

[0] > nodemon server/index.js

[0]

[0] [nodemon] 1.19.4

[0] [nodemon] to restart at any time, enter rs

[0] [nodemon] watching dir(s): .

[0] [nodemon] watching extensions: js,mjs,json

[0] [nodemon] starting node server/index.js

[0] (node:9916) Warning: Accessing non-existent property 'count' of module exports inside circular dependency

[0] (Use node --trace-warnings ... to show where the warning was created)

[0] Server Listening on 5000

[0] (node:9916) Warning: Accessing non-existent property 'findOne' of module exports inside circular dependency

[0] (node:9916) Warning: Accessing non-existent property 'remove' of module exports inside circular dependency

[0] (node:9916) Warning: Accessing non-existent property 'updateOne' of module exports inside circular dependency

[0] MongoDB Connected...

[1] [HPM] Proxy created: / -> http://localhost:5000

[1] i 「wds」: Project is running at http://192.168.123.163/

[1] i 「wds」: webpack output is served from

[1] i 「wds」: Content not from webpack is served from C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\public

[1] i 「wds」: 404s will fallback to /

[1] Starting the development server...

[1]

[1] Error: error:0308010C:digital envelope routines::unsupported

[1] at new Hash (node:internal/crypto/hash:71:19)

[1] at Object.createHash (node:crypto:133:10)

[1] at module.exports (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\util\createHash.js:135:53)

[1] at NormalModule._initBuildHash (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:417:16)

[1] at handleParseError (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:471:10)

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:503:5

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:358:12

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\loader-runner\lib\LoaderRunner.js:373:3

[1] at iterateNormalLoaders (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\loader-runner\lib\LoaderRunner.js:214:10)

[1] at iterateNormalLoaders (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\loader-runner\lib\LoaderRunner.js:221:10)

[1] C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\react-scripts\scripts\start.js:19

[1] throw err;

[1] ^

[1]

[1] Error: error:0308010C:digital envelope routines::unsupported

[1] at new Hash (node:internal/crypto/hash:71:19)

[1] at Object.createHash (node:crypto:133:10)

[1] at module.exports (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\util\createHash.js:135:53)

[1] at NormalModule._initBuildHash (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:417:16)

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:452:10

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\webpack\lib\NormalModule.js:323:13

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\loader-runner\lib\LoaderRunner.js:367:11

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\loader-runner\lib\LoaderRunner.js:233:18

[1] at context.callback (C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\loader-runner\lib\LoaderRunner.js:111:13)

[1] at C:\Users\82105\Downloads\boilerplate-mern-stack-master\client\node_modules\babel-loader\lib\index.js:59:103 {

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

[1] library: 'digital envelope routines',

[1] reason: 'unsupported',

[1] code: 'ERR_OSSL_EVP_UNSUPPORTED'

[1] }

답변 1

답변을 작성해보세요.

0

npm install --save react-scripts@5.0.1

로 react-scripts 버전을 업그레이드 해서 해결했습니다.