ERR_MODULE_NOT_FOUND 오류를 해결하기 위해 파일 경로와 파일 존재 여부를 확인했다.
Node.js의 ES 모듈 설정과 package.json 파일에 "type": "module" 설정을 추가하는 방법을 배웠다.
DATABASE_URL 환경 변수를 설정하기 위해 .env 파일을 생성하고 데이터베이스 URL을 추가했다.
환경 변수를 로드하기 위해 dotenv 패키지를 사용했다.
EPERM: operation not permitted 오류를 해결하기 위해 관리자 권한으로 명령 프롬프트를 실행하고 파일 잠금을 확인하는 방법을 다뤘다.
프로젝트를 다른 디렉토리로 이동시키거나, 임시 디렉토리를 설정하여 권한 문제를 해결했다.
cors 패키지를 설치하고 Express 앱에 cors 미들웨어를 추가하여 클라이언트와 서버 간의 CORS 문제를 해결했다.
이동 동기화에 대해서 latency만큼 밀린 부분에 대한 해결을 위해 heartbeat 용 ping 테스팅을 주기적으로 반복해야하는 필요성을 알게 되었다.