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,则输出“哈哈”;
- 若为其他任意网址,则输出“没有这个页面”。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步