Deno 似乎针对文本文件,但我还需要为网站提供图像文件。
您可以使用send()
功能send()
旨在将静态内容作为
中间件功能。在最直接的用法中,根是
提供给该功能的请求得到满足
本地文件系统中相对于根目录的文件
请求的路径。
const app = new Application();
app.use(async (context) => {
await send(context, context.request.url.pathname, {
root: `${Deno.cwd()}/static`
});
});
await app.listen({ port: 8000 });
具有以下目录结构:
static/
image.jpg
server.js
您可以通过访问该图像http://localhost:8000/image.jpg
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)