리그캣의 개발놀이터

[node] express를 활용하여 api template 만들기 본문

개발 공부/Node.js(웹)

[node] express를 활용하여 api template 만들기

리그캣 2020. 4. 6. 23:28

express engine을 활용하여 초기 템플릿을 구성할 수 있다.

예를 들면 아래 명령어를 통해서 ejs 템플릿을 가진 myapp을 생성할 수 있다.

$express --view=ejs {myapp}

자세한 옵션을 보려면 아래 명령어를 입력하면된다

$express -h

그러나 view단이 없는 api용 템플릿을 구성하고 싶었고 express-generator-api 라는 것을 찾았다

한번 구성해보자

설치하기

$npm install -g express-generator-api

api라는 app을 생성

$express-api apiproxy

apiproxy내부를 보면 다음과 같이 생성된 것을 확인할 수 있다

   create : apiproxy
   create : apiproxy/package.json
   create : apiproxy/app.js
   create : apiproxy/routes
   create : apiproxy/routes/users.js
   create : apiproxy/bin
   create : apiproxy/bin/www

view단을 제외하고 라우팅 기능이 있는 express app 템플릿이 구축되었다

Comments