Express 基本使用
程序员文章站
2022-06-01 09:27:22
...
使用框架的目的:提高效率,让我们的代码更加高度统一。
Express —— Node中的一种 Web 开发框架
- 官网: expressjs.com
- 开发者:TJ
安装
mkdir myapp #新建项目文件夹
cd myapp #进入到项目目录
npm init #初始化一个package.json文件
npm install express --save
入门 ????
// 0.安装
// 1.引包
var express = require("express")
// 2.创建服务器应用程序
// 也就是原来的 http.createServer
var app = express()
// 当服务器收到 get 请求 / 的时候,执行回调处理函数
app.get("/", function(req,res) {
res.send("Hello Express ~")
// 在 Express 中可以直接 req.query 来获取查询字符串参数
// console.log(req.query)
})
// 当服务器收到 get 请求 /about 的时候,执行回调处理函数
// app.get("/about", function(req,res) {
// res.send("关于我 ~")
// })
// 公开指定目录
// 只要这样做了, 就可以直接通过 /public/xx 的方式访问 public 目录中的所有资源了
app.use('/public/', express.static('./public/'))
// 当省略第一个参数时,则可以通过(省略 /public)/xx 的方式来访问
app.use(express.static('./public/'))
app.listen(3000, function(){
console.log("app is running at port 3000.")
})