http://www.expressjs.com.cn/starter/installing.html express快速入门指南,
express应用搭建的两种方式
(一)使用npm搭建,并在项目中导入express模块
1安装node.js
2搭建项目,执行npm init,生成package.json,,,之后
3在项目中安装 Express 并将其保存到依赖列表中。
npm install express --save
Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。
(二)直接写js文件,导入express模块,
4使用xx.js,应用express框架继续创建一个web服务器
const express = require('express')//导入express模块
const app = express()//创建服务器
app.get('/', (req, res) => res.send('Hello World!'))//应用的get方法,响应url/
app.listen(3000, () => console.log('Example app listening on port 3000!'))//使用服务器的3000端口进行监听
(三)通过应用生成器工具 express-generator
可以快速创建一个应用的骨架。
express-generator
包含了 express
命令行工具。通过如下命令即可安装:express 项目名
在通过导入依赖包即可(express/mysql)
通过生成器创建的应用一般都有如下目录结构:
.
├── app.js
├── bin
│ └── www
├── package.json
├── public
│ ├── images
│ ├── javascripts
│ └── stylesheets
│ └── style.css
├── routes
│ ├── index.js
│ └── users.js
└── views
├── error.pug
├── index.pug
└── layout.pug
npm install express-generator -g
express 项目名
自动创建之后就快了
之后安装所有的依赖包npm install