2018. 9. 15. 14:05 Back-End/Node
Express 애플리케이션 생성기
Express 애플리케이션 생성기
1. 골격 생성
$ npm install express-generator -g
2. option
$ express -h
Usage: express [options][dir]
Options:
-h, --help output usage information
--version output the version number
-e, --ejs add ejs engine support
--hbs add handlebars engine support
--pug add pug engine support
-H, --hogan add hogan.js engine support
--no-view generate without view engine
-v, --view <engine> add view <engine> support (ejs|hbs|hjs|jade|pug|twig|vash) (defaults to jade)
-c, --css <engine> add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)
--git add .gitignore
-f, --force force on non-empty directory
-h : 옵션 출력
-V : express의 버전 출력
-e : ejs 렌더링 엔진을 사용. default는 jade
-H : hogan.js 엔진 지원 추가
-C : 스타일 시트 엔진 ( less | styleus | compass | sass ) default는 css
-f : 비어있지 않은 디렉토리를 강제적으로 사용
3. 실행
$ DEBUG=myapp:* npm start
4. 라우트
- all : 모든 요청에 대해 처리
- get : GET요청에 대해 처리
- post : POST 요청에 대해 처리
- put : PUT 요청에 대해 처리
- del : DELETE 요청에 대해 처리
5. ejs 변수 사용
<% ... %> 을 사용하는 경우는 함수나 분기문등을 사용할 때 쓰고,
<%= ... %> 는 변수를 넣어서 화면에 표시해주기 위해 사용한다.
'Back-End > Node' 카테고리의 다른 글
nvm (0) | 2018.09.15 |
---|---|
Node 쿠키와 세션 (0) | 2018.09.15 |
Node redis (0) | 2018.09.14 |
Node logs (0) | 2018.09.14 |
Node DB 자료 (0) | 2018.09.14 |