相关疑难解决方法(0)

express.static()是否在内存中缓存文件?

在ExpressJS for NodeJS中,我们可以执行以下操作:

app.use(express.static(__dirname + '/public'));
Run Code Online (Sandbox Code Playgroud)

提供所有静态CSS,JS和图像文件.我的问题是这些:

1)当我们这样做时,Express会自动将文件缓存在服务器的内存中,还是每次提供一个资源时都从硬盘读取?

2)当我们这样做时,Express是否默认使用ETag将资源保存在客户端的硬盘上,或仅保存在客户端的内存中?

caching node.js express

27
推荐指数
1
解决办法
2万
查看次数

在Express中提供静态文件 - 它是否被缓存?

在ExpressJS 文档中,没有关于如何加载文件的信息.

我的问题是:当我请求一个静态文件时,是否每次请求都从磁盘加载文件?或者以某种方式缓存?如果是这样,怎么样?

node.js express

4
推荐指数
1
解决办法
1620
查看次数

标签 统计

express ×2

node.js ×2

caching ×1