如何使用express(NodeJS)从服务器向客户端发送大量文件

时间:2015-08-24 11:24:48

标签: javascript node.js express socket.io

我正在尝试将文件从NodeJS服务器发送到客户端。许多图像,css文件,js文件。对于我使用的几个文件

app.get('/js/client.js', function (req, res) {
  res.sendFile(path.join(__dirname, '/', 'client.js'));
});

路径为var path = require('path');

因此,如果我对每个要发送的文件都使用这种结构,那么这部分代码将是巨大的。我该如何简化它?

1 个答案:

答案 0 :(得分:0)

如果您想提供静态内容,请将所有内容放入公共文件夹中,并使用快递自动提供。

    app.use(express.static( __dirname + "/public"));