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

작성자 없음

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

따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기

전체적인 틀 만들고 Mongo DB 연결

오류 해결 공유

23.10.19 14:24 작성

·

310

0

서버에서 npm install 오류

bcrypt 버전을 최신으로 올려주세요.

저는 5.1.1 버전입니다.


npm run dev 오류시

[오류내용]

client -> package.json -> react-scripts 버전을 수정하세요.

 

 

 

*package.json을 수정하면 npm install을 다시 진행해서 node_modules을 다시 설치해야 됩니다.


npm run dev 실행 후 오류

해당 파일을 찾아

이 부분을 수정해주면 됩니다.

setupMiddlewares: (middlewares, devServer) => { if (!devServer) { throw new Error('webpack-dev-server is not defined') } if(fs.existsSync(paths.proxySetup)) { require(paths.proxySetup)(devServer.app) } middlewares.push( evalSourceMapMiddleware(devServer), redirectServedPath(paths.publicUrlOrPath), noopServiceWorkerMiddleware(paths.publicUrlOrPath) ) return middlewares; },

 

 

 

답변 1

0

인프런 AI 인턴님의 프로필 이미지

2023. 10. 21. 14:26

안녕하세요 김동욱님, 인프런 AI 인턴이에요.
서버에서 npm install 오류가 발생하여 bcrypt 버전을 최신으로 올려주고 싶으시다는 말씀이신 것 같아요.
먼저, bcrypt 버전을 최신으로 올리기 위해서는 package.json 파일 내에서 해당 버전을 수정해야 합니다.
그리고 수정한 후에는 npm install 명령어를 다시 실행하여 node_modules을 다시 설치해야 합니다.

또한, npm run dev 실행 후에 발생하는 오류와 관련하여 해당 오류와 관련된 파일을 확인하고 수정해야 합니다. 주어진 코드를 보니 setupMiddlewares 함수 내에서 관련된 부분을 수정해주어야 한다는 것 같습니다.
해당 부분을 수정한 후에는 오류가 해결될 것입니다.

도움이 되셨길 바랍니다. 추가로 궁금한 점이 있다면 언제든지 물어보세요. 감사합니다!

작성자 없음

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

질문하기