javascript - 如何使用快递服务目录?
问题描述
我想创建一个简单的快速服务器,它发送如下图所示的目录: 浏览器目录图片
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 /
在浏览器窗口中。
解决方案
您可以使用静态文件夹通过 GET 请求共享或获取文件。
app.use(express.static(path.join(__dirname, 'shaders')));
推荐阅读
- excel - 使用另一列上的条件计算 excel 中的不同值
- redux - 如何将 Redux 状态转换为 Angular 视图 Observable?
- angular - 如何在角度材料选择中订购方法调用
- microservices - xxx.azurewebsites.net 当前无法处理此请求
- python - 有没有一种优雅的方法可以在pytest中通过python处理oracle连接?
- python - Python列表平均值
- google-chrome - Chrome 使地图空白。Safari、Edge 和 Firefox 有效
- jquery - 如何使用 javascript 将刀片语句附加到 div?
- mysql - 在 SQL 的日期时间中添加时区偏移量
- swift - 背景音乐,我的音乐相互重叠,我想让音乐循环播放