본문 바로가기
반응형
NODEJS 실시간 채팅 프로그램 만들기 (1) 디렉토리 생성 npm init 을 하여 package.json 파일을 생성 기본 기능 설계 원하는 채팅 기능 1. 로그인 기능 2. 1:1 채팅 : 대화 전송 (문자, 파일, 이미지, 링크) / 대화 종료 3. 친구 목록 관리 기능 / 친구 추가 / 삭제 / 대화시작 4. 환경 설정 데이터 구조 1. 친구 정보 : 이름 / 아이디 2. 메시지 구조 : 유형 / 내용 / 이름 / 아이디 / 전송시간 개발 순서 1) 관리자 기본 친구 목록 과 자신과 대화 기능 2) 파일, 이미지, 링크 전송 기능 3) 친구 관리 기능 기본 모듈 설치 > npm install socket.io express app.js 파일 생성 하고 2021. 5. 8.
MongoDB 설치 하기 www.mongodb.com/try/download/community MongoDB Community Download Download the Community version of MongoDB's non-relational database server from MongoDB's download center. www.mongodb.com 위 사이트에 이동해서 아래 메뉴중에 Community Server 를 선택합니다. 오른쪽에 보이는 다운로드를 선택하여 다운로드 후 설치를 진행하면 됩니다. 설치 완료 하면 아래 창이 뜨네요 내컴퓨터의 시스템 속성으로 이동하여 환경 변수 를 추가해 줍니다. 환경변수 추가는 [내컴퓨터] 우클릭 -> [고급시스템설정] -> [환경변수(N)] 시스템변수 에서 PATH 를 편집 선.. 2021. 5. 8.
패키지 설치할 때 node_modules 이 없어서 오류가 날 때 패키지 설치할 때 node_modules 이 없어서 오류가 날 때 즉 package.json 이 없기 때문에 npm 설치 오류가 발생할 때 npm 의 설치 조건 1) 프로젝트 최상단 디렉토리로 이동 2) npm init 을 통해서 package.json 을 생성 3) npm install express 를 통해서 설치 2021. 5. 7.
반응형