首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Nodejs中缓存.js和.css等静态文件?

如何在Nodejs中缓存.js和.css等静态文件?
EN

Stack Overflow用户
提问于 2017-10-20 13:17:52
回答 1查看 1.7K关注 0票数 1

我尝试了很多,但我无法缓存我在Nodejs Express上使用JADE模板引擎构建的WebApplication。

我试过的是,

1-尝试pm2管理器2-尝试将NODE_ENV设置为production 3-添加缓存模块(但我不了解如何使用)

代码语言:javascript
运行
复制
const NodeCache = require( "node-cache" );
const myCache = new NodeCache( { stdTTL: 100, checkperiod: 120 } );

但它没有缓存。

这是https://nodejs.org/en/的结果

这是我的web应用程序的结果,

我需要缓存所有的静态文件。请帮帮我..谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-10-20 13:53:41

handler方法中设置Cache-Control标头。

代码语言:javascript
运行
复制
app.get('/', function(req, res){
    res.set('Cache-Control', 'max-age=31536000');
    res.send('hello world');
});

不需要使用node-cache进行客户端缓存。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46842771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档