首先,我们新建一个目录 myblog,在该目录下运行 npm init
生成一个 package.json
然后安装 express 并写入 package.json:
npm i express@4.14.0 --save
新建 index.js,添加如下代码:
const express = require('express')
const app = express()
app.get('/', function (req, res) {
res.send('hello, express')
})
app.listen(3000)
以上代码的意思是:生成一个 express 实例 app,挂载了一个根路由控制器,然后监听 3000 端口并启动程序。运行 node index
,打开浏览器访问 localhost:3000
时,页面应显示 hello, express。
这是最简单的一个使用 express 的例子,后面会介绍路由及模板的使用。
在开发过程中,每次修改代码保存后,我们都需要手动重启程序,才能查看改动的效果。使用 supervisor 可以解决这个繁琐的问题,全局安装 supervisor:
npm i -g supervisor
运行 supervisor index
启动程序
supervisor 会监听当前目录下 node 和 js 后缀的文件,当这些文件发生改动时,supervisor 会自动重启程序。