💡 초기 셋팅하면서 애를 많이 먹었다... 수업듣는데 오류 찾느라 더 공부한 기분... 역시 아직 node.js를 배우긴 커녕... 버벅인다 ㅠ 공부를 더 열심히 해야겠다. 너무 쉽게쉽게만 하다가 이렇게 초기 셋팅하는 것 부터 버벅이니까... 진짜 열심히 해야겠다는 생각만 든다. 아마 버전이 다른 것 땜에 생기는 문제 같은데 그냥 어려웠다 1시간 반 정도 소요된듯
📌 초반에 몽고디비 문제인가 해서 IP를 전체 IP 용으로 하나 더 만들어 줬다. https://www.inflearn.com/questions/29435 이 글을 참고 했는데,
- ADD CURRENT IP ADDRESS : 현재 사용중인 인터넷 IP 를 사용하는 방법 -> 인터넷 환경이 바뀔때 마다 등록해야함
=> 조금 불편하지만 조금 더 안전함- ALLOW ACCESS FROM ANYWHERE : 모든 인터넷 IP 를 사용하는 방법 -> 한번 설정하면 신경쓰지 않아도 됨
=> 편하지만 매우 불안전함
저 anywhere도 등록해주었다.
<>
까지 다~ 지우고 비번 입력해주면된다. 그리고 아무것도 건들지 말자bcrypt
에서 에러가 발생했다고 하는데bcrypt
모듈을 설치 못해서 생기는 일이라고 했다. 먼저 server에 있는 package.json에서 bcrypt
를 삭제해주고,npm install bcryptjs --save
bcrypt
를 받아준다.server / models / User.js
에 들어가서 문장을 수정해준다.const bcrypt = require('bcryptjs');
npm install
해주기저렇게 까지 다 했는데 이젠 로컬호스트 거부 당했다ㅠㅠ
이거 진짜 시간 많이 썼는데... 알고보니 내가 node.js를 너무 최신으로 받아서 생긴일...
node.js를 삭제해주고 lts버전으로 다운받았다.