본문 바로가기
Node.js/express

Express 애플리케이션 생성기

by holy season 2023. 4. 8.
반응형

Express 애플리케이션 생성기

애플리케이션의 골격을 신속하게 작성하려면 애플리케이션 생성도구인 express를 사용하면 된다.

설치

npm install express-generator -g

애플리케이션 생성

express --view=pug myapp

--view 옵션으로 ejs, hbs, hjs, jade, pug, twig, vash, 같은 템플릿 엔진을 설정할 수 있다.

종속 항목 설치

생성한 디렉토리로 이동해서 종속 항목을 설치한다

cd myapp
npm install

디렉터리 구조

디렉토리 구조로 bin, public, routes,view 폴더와 app.js, package.json이 생긴다.

bin/www : http 모듈에 express 모듈을 연결하고 포트를 지정

public : css, html 같은 정적인 코드를 담는다

routes : 라우팅과 관련된 코드를 분리해서 담는다

views : 템플릿엔진 관련 뷰 파일이 담길 디렉토리

app.js : express 객체를 생성하고, express 객체의 메서드를 통해 환경설정

package.json :

프로젝트에 필요한 노드 모듈, 프로젝트 관련 정보를 정의하는 파일

반응형

'Node.js > express' 카테고리의 다른 글

Connection Pool을 사용해 Database 연결하기  (0) 2024.07.24
CORS 설정하기  (0) 2024.07.22
dotenv 사용해서 환경변수 설정하기  (0) 2024.07.11
express 서버 구축  (0) 2023.03.30