app.use( )做一个静态资源服务
var express = require("express");
var app = express();
//静态服务
app.use("/jingtai",express.static("./public"));
//新的路由
app.get("/images",function(req,res){
res.send("哈哈");
});
//会自动识别err参数,如果有,那么就这个函数能捕获err
app.use(function(req,res){
res.status(404).send("没有这个页面!");
});
app.listen(3000);
随意输入一个网址后,先匹配网址:
- 若为http://127.0.0.1/jingtai,则打开public文件夹下的文件;
- 若为http://127.0.0.1/images,则输出“哈哈”;
- 若为其他任意网址,则输出“没有这个页面”。