如何使用 express (NodeJS) 从服务器向客户端发送大量文件
How to send a lot of files from server to client using express (NodeJS)
我正在尝试将文件从 NodeJS 服务器发送到客户端。许多图像,css 文件,js 文件。对于一些文件,我使用
app.get('/js/client.js', function (req, res) {
res.sendFile(path.join(__dirname, '/', 'client.js'));
});
路径是var path = require('path');
因此,如果我对要发送的每个文件都使用这种结构,这部分代码将会非常庞大。我怎样才能简化它?
如果您想提供静态内容,请将所有内容放在 public 文件夹中,将使用 express 自动提供。
app.use(express.static( __dirname + "/public"));
我正在尝试将文件从 NodeJS 服务器发送到客户端。许多图像,css 文件,js 文件。对于一些文件,我使用
app.get('/js/client.js', function (req, res) {
res.sendFile(path.join(__dirname, '/', 'client.js'));
});
路径是var path = require('path');
因此,如果我对要发送的每个文件都使用这种结构,这部分代码将会非常庞大。我怎样才能简化它?
如果您想提供静态内容,请将所有内容放在 public 文件夹中,将使用 express 自动提供。
app.use(express.static( __dirname + "/public"));