express.static设置缓存
Posted 瓶子2333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了express.static设置缓存相关的知识,希望对你有一定的参考价值。
之前因为服务器端脚本不大,都是直接手写,按请求文件后缀名设置cache-control的max-age。
今天决定还是改成express,发现原来express.static()方法设置缓存,直接在参数加{max-age:‘2h’}就好了!!!!
1 app.use(express.static(myStaticPath, { 2 maxage: ‘2h‘ 3 }))
详见:https://stackoverflow.com/questions/32154656/does-express-static-cache-files-in-the-memory
---------------------------分割------------------------
想在vps放个项目真是一波十九折。
本机window+mysql
要放到centOS+mariadb
因为现在只能用XShell在VPS执行命令,开发都在本机,而本机装不了mariadb和它的node驱动模块,现在只能写两个版本的服务器脚本。。(21世纪了啊现在都T.T)
本机测试完毕后,再将驱动部分改成mariasql模块的语法。传github再pull到VPS测试。
爬完层层坑之后最终,啊~~
以上是关于express.static设置缓存的主要内容,如果未能解决你的问题,请参考以下文章
node框架express里面静态文件中间件express.static,根据路径名查找文件