$ npm install express-generator -g
다음과 같은 명령어를 이용해서 express application 기초 뼈대를 잡아주도록 하는 패키지를 설치할 수 있다.
npm 사이트 패키지 세부 정보
https://www.npmjs.com/package/express-generator
$ express --view=pug myapp
create : myapp
create : myapp/package.json
create : myapp/app.js
create : myapp/public
create : myapp/public/javascripts
create : myapp/public/images
create : myapp/routes
create : myapp/routes/index.js
create : myapp/routes/users.js
create : myapp/public/stylesheets
create : myapp/public/stylesheets/style.css
create : myapp/views
create : myapp/views/index.pug
create : myapp/views/layout.pug
create : myapp/views/error.pug
create : myapp/bin
create : myapp/bin/www
express --view=pug myapp 이라는 명령어를 통해 , 현 위치에 myapp이라는 디렉토리를 구성하고 내부에 express 기초 구성 파일 뼈대를 잡아주는 것을 알 수 있다. npm init시에 생성되는 package.json까지 생성해주는 것을 보면 기초환경을 잡아준다고 볼 수 있다.
여기에서 생기는 view=pug(jade)옵션은 나중에 따로 글로 작성해두는 것이 좋을 것 같다. views 디렉토리에 생기는 index.pug, layout.pug, error.pug 등인데, 서버 측에서 클라이언트로 페이지 구성 자체를 날려주기 위해 사용하는 특정 문법의 파일인 것 같다.