首页 > 解决方案 > 如何使用快递服务目录?

问题描述

我想创建一个简单的快速服务器,它发送如下图所示的目录: 浏览器目录图片

const express = require('express');
const path = require('path');
const app = express();

app.use(express.static(path.join(__dirname, 'shaders')));

app.use('*', (req, res) => {
  res.sendFile((path.join(__dirname, 'shaders')));
});

const PORT = 3000;
app.listen(PORT, () => {
  console.log('listening on port ', PORT);
});

此代码显示Cannot GET /在浏览器窗口中。

标签: javascriptnode.jsexpress

解决方案


您可以使用静态文件夹通过 GET 请求共享或获取文件。

app.use(express.static(path.join(__dirname, 'shaders')));

推荐阅读