首页 > 技术文章 > express.static设置缓存

alan2kat 2017-11-03 12:50 原文

之前因为服务器端脚本不大,都是直接手写,按请求文件后缀名设置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测试。

爬完层层坑之后最终,啊~~

推荐阅读