반응형
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 |