我正在尝试将文件从NodeJS服务器发送到客户端。许多图像,css文件,js文件。对于我使用的几个文件
app.get('/js/client.js', function (req, res) {
res.sendFile(path.join(__dirname, '/', 'client.js'));
});
路径为var path = require('path');
因此,如果我对每个要发送的文件都使用这种结构,那么这部分代码将是巨大的。我该如何简化它?
答案 0 :(得分:0)
如果您想提供静态内容,请将所有内容放入公共文件夹中,并使用快递自动提供。
app.use(express.static( __dirname + "/public"));