-
REST API 서버 만들기 (1) - SettingServer 2020. 3. 29. 20:17
<참고>
REST API 서버 제작 수업을 듣고 포스팅을 하는 게시글 입니다.
서버 개발자가 아니고, 노드를 전문적으로 사용하는 개발자가 아니기에 오류가 있을 수 있습니다.
윈도우로 진행하시는 분들은 콘솔 명령어 수행 시 GitBash 사용을 권장드립니다.
이번 강의에서 작업 할 내용
-
NPM ( Node Package Manager ) 설치하기
-
Visual Studio Code 설치하기
-
프로젝트 생성하기
NPM ( Node Package Manager ) 설치하기
먼저 저희는 Node를 이용하여 서버를 개발 할 것입니다.
그러기 위해서는 Node와 NPM을 설치를 해주어야 하는데 이부분은 노드 사이트에 접속하시면 다운로드가 가능 합니다.
만약 Brew를 쓰신다면 'npm install node' 를 입력하시면 설치가 가능 합니다.
node --version
npm --version
위 두 명령어를 이용하여 node 와 npm 설치가 정상적으로 되어 있는지 확인을 해주도록 합니다.
Visual Studio Code 설치하기
먼저 메모장에 코딩을 하지 않으려고 한다면 IDE가 필요 합니다.
JavaScript를 작성하기 위한 많은 IDE가 있지만 그 중 Visual Studio Code 를 사용해보도록 하겠습니다.
https://code.visualstudio.com/
설치가 완료 되었습니다.
프로젝트 생성하기
터미널을 열어 원하시는 폴더로 이동 후 아래와 같이 입력을 해주도록 합시다.
폴더 생성 ( mkdir ), 폴더 이동 ( cd ), 프로젝트 등록 ( npm init )
입력 하는 부분에서는 아무것도 설정 하시지 마시고 Enter 만 주구장창 눌러주시면 프로젝트가 생성이 됩니다.
위와 같이 VSCode 에서 열어주고 package.json이 잘 생성되어 있으면 완성입니다.
package.json은 Node 프로젝트에 대한 모든 정보과 의존성 관리를 하는 중요한 파일 입니다.
이로써 가장 기본적인 셋팅은 종료되었습니다.
다음 강의에서는 Express 설치를 해보도록 하겠습니다.
'Server' 카테고리의 다른 글
REST API 서버 만들기 (5) - Sequelize Model, Migration (0) 2020.04.01 REST API 서버 만들기 (4) - Dotenv, Sequelize 설치 및 세팅하기 (3) 2020.04.01 REST API 서버 만들기 (3) - Router 와 Controller (0) 2020.03.31 REST API 서버 만들기 (2) - Express 설치 (0) 2020.03.30 REST API 간단한 테스트 서버 만들기 - JSONPlaceholder (1) 2019.07.18 -