해결된 질문
작성
·
342
·
수정됨
0
안녕하세요! 제로초님! 섹션 4. 백엔드 노드 서버 구축하기
credentials로 쿠키 공유하기 강의까지 수강한 수강생입니다!
작업물을 git clone하고 모듈 설치 후 npm run dev 하는 과정에서 문제가 발생했습니다!
(프론트는 front 폴더 내에서 npm install 로 node_modules 를 생성하였습니다.)
회원가입 구현하기 강의 영상과 똑같이 백엔드 터미널에 npm i express@4.17.1 를 입력해
back 폴더 내에 node_modules 폴더를 생성하고
백엔드에서 npm run dev 를 하면 아래 사진과 같은 에러가 나타납니다!
이유가 무엇인지 궁금합니다!
++ MySQL 환경 변수 설정은 미리 path로 설정하여 MySQL이 정상 작동됨을 확인하였습니다!
++ vsCode 파워셀 터미널에서 작업하였습니다!
항상 강의 영상 잘 보고 있습니다! 감사합니다 제로초님!
답변 2
0
npm i nodemon -D 로 다시 설치했습니다!
제로초님 노드버드 ch5을 보고 버전에 맞게 모듈을 설치하였습니다!(axios 모듈도 추가했습니다.)
다시 npm run dev를 했을 때 엑세스 거부 오류(AccessDeniedError)
'사용자 'root'@'localhost'(암호 사용: NO)에 대한 액세스가 거부되었습니다.' 에러가 발생합니다!
(아래는 터미널에 나타난 에러 전체 사진입니다.)
에러를 번역하였습니다.
+ git push 오류로 작업 파일을 삭제 후 git clone 후 작업할 때 질문의 문제가 시작되었습니다.
back 패키지 json에 모듈이 분명히 설치되어 있음에도 모듈이 없다는 오류가 뜨는 경우는 처음 봅니다!
답변 감사합니다 제로초님!!
.env 파일 안 넣으셔서 그렇습니다. 디비 비밀번호 넣으셔야 합니다.