express 与 express-generator

1.express 与 express-generator

Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

Express-generator是Express的应用生成器,通过使用生成器工具,可以快速创建一个Express的应用骨架。

2.使用Express-generator创建Express应用骨架

2.1 安装需要的包

$ npm install -g express-generator

$ npm install -g express 

2.2 初始化应用

使用默认jade模版的名称为myapp的web应用:

$ express  myapp

使用ejs模版的名称为myapp的web应用:

$ express --ejs myapp

初始化应用 初始化一个支持session,使用ejs模版的名称为myapp的web应用:

$ express --sessions  --ejs myapp

2.3项目接口

│  app.js
│  nodemon.json
│  package-lock.json
│  package.json
│
├─bin
│      www
│
├─public
│  ├─images
│  ├─javascripts
│  └─stylesheets
│          style.css
│
├─routes
│      index.js
│      users.js
│
└─views
        error.jade
        index.jade
        layout.jade

bin      项目的启动文件

public     项目的静态文件js css img等文件

routes      项目的路由信息文件

views     视图文件(模板文件ejs或jade等)

3.参考文档

express参考链接

express-generator参考链接

你可能感兴趣的:(nodejs,express,nodejs)