Express使用
- 准备工作:安装node.js npm
- 安装Express第三方包
//生成package.json文件
npm init -y
//安装Express
npm i --save express
- express网址:https://expressjs.com/(可以在github查看源码)
node中Express使用
var express = require('express')
// 1. 创建 app
var app = express()
//开放项目中某个子目录下的资源,以相对路径下public目录为例
app.use(express.static('./public/'))
//在浏览器上特定url下打印文字
app.get('/', function (req, res) {
res.send('hello world')
})
//监听端口3000,如果3000被占用,可以换成其他端口
app.listen(3000, function () {
console.log('express app is running ...')
})
结果
总结
原生的node核心模块http在某些方面表现不足以应对我们的开发需求,所以我们需要使用框架来加快我们的开发速度,框架目的是提高效率,让我们的代码更加高度统一。在node中,有很多web开发框架,express就是其中之一。