npm 백그라운드에서 실행
-
[Node.js] API 서버 만들기 2 - api 호출(get,post)언어/Node.js 2023. 5. 11. 08:13
1. express 구조 파악 앞의 https://mongs-drawing.tistory.com/19 포스팅에서 설치한 express-generator를 이용하여 node.js 프레임워크를 만들었다면 아래와 같은 구조의 node.js 환경이 구축이 되어 있을 것이다. 상세히 설명하자면 아래와 같다. ▶ bin/www http 모듈에 express 모듈을 연결하며, 포트를 지정할 수 있다.(기본 포트는 3000으로 되어있다.) 서버를 실행하는 스크립트이다. ▶ public 각종 리소스들을 모아놓은 폴더로 외부(브라우저 등의 클라이언트)에서 접근 가능한 파일들을 모아 둔 디렉토리이다. images, javascripts, stylesheets 파일들이 들어있다. ▶ routes 라우터들을 관리하는 곳으로 서..
-
[Node.js] API 서버 만들기 1 - 서버 환경 구축언어/Node.js 2023. 5. 9. 08:58
1. express-generator 설치 Node Express Generator는 Express.js 어플리케이션의 보일러플레이트(boilerplate)를 생성해주는 툴이다. Express.js는 Node.js를 기반으로 만들어진 웹 프레임워크로, Node.js로 웹 서버를 만들기 위한 기본적인 구조와 사항들이 미리 작성되어 있다. 간단히 말해 사용자가 보다 쉽게 Node.js 프로젝트를 생성할 수 있도록 도와주는 툴이다. npm install -g express-generator 2. 프로젝트 생성 진행할 프로젝트 이름은 정한뒤 1.에서 설치한 express를 이용하여 프로젝트를 생성한다 : express 프로젝트명 express nodejs-project-name 3. npm 설치 root 디렉토..