node框架express里面静态文件中间件express.static,根据路径名查找文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node框架express里面静态文件中间件express.static,根据路径名查找文件相关的知识,希望对你有一定的参考价值。

- 是express框架下的一个方法,可以根据
请求路径名查找某个文件下文件名字和路径名相同的文件


- 3.X里面有20多个中间件,但是在4.X里面 只保留了express.static


- 语法 express.static(‘/设置一下请求路径/路径名‘,‘要被查找文件夹的绝对路径‘)


请求路径后面跟着的路径名和静态文件的根文件下面的文件名字一致,返回页面

 

let express =require(‘express‘);
  let path=require(‘path‘)
  let app=express();
  //path.resolve相对路径转绝对路径
  //使用一个静态文件的中间件,以public目录中作为静态文件的根文件,访问的文件名在public文件下面找文件
  //srr后面跟着的路径名和静态文件的根文件下面的文件名字一致,返回页面
  app.use(‘srr‘,express.static(path.resolve(‘public‘)))

  app.listen(8080);

 

以上是关于node框架express里面静态文件中间件express.static,根据路径名查找文件的主要内容,如果未能解决你的问题,请参考以下文章

Express (RoutingMiddleware托管静态文件view engine 等等)

node基础3--express框架

node.js 11 Web框架Express 介绍,安装,静态页面,路由

koa 中间件

服务器node中间间利用express插件托管静态文件

express系列Express 基础(未完成)