码迷,mamicode.com
首页 > 其他好文 > 详细

3 ~ express ~ 静态文件托管

时间:2019-06-06 00:40:04      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:执行   静态   划线   public   name   span   next   font   文件处理   

静态资源文件处理

(一)设置静态资源托管目录

/*

*  当 用户访问的 url 以 /public 开始 ,那么直接返回对应 __dirname + ‘/public‘ 下的文件  。 注意是双下划线 __

*/ 

app.use(‘/public‘,express.static(__dirname+‘/public‘))  

 

(二)流程:

1,用户发送 http 请求  => url  =>  解析路由  => 找到匹配的规则  => 执行相应函数  => 返回指定内容给用户

2,如果访问的路由中是以 " /public " 开头的 : 表示的是静态文件 => 直接读取指定目录下的文件 => 返回给用户

3,else : 如  app.get(‘/‘,(req,res,next)=>{})=》 动态  =》处理业务逻辑  =》 加载模板 =》返回数据给用户

3 ~ express ~ 静态文件托管

标签:执行   静态   划线   public   name   span   next   font   文件处理   

原文地址:https://www.cnblogs.com/500m/p/10982295.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!