javascript - 在node.js koajs框架中设置两个不同的静态目录

标签 javascript node.js koa

如何在node.js koajs框架中设置两个不同的静态目录?

最佳答案

只需使用两次 koa-static 中间件即可,如:

'use strict';
let koa   = require('koa'),
    serve = require('koa-static'),
    app   = koa();

app.use(serve(__dirname + '/one'));
app.use(serve(__dirname + '/two'));

app.listen(3000);

如果文件夹 onetwo 中有两个文件具有相同的相对路径和名称,则文件夹 one 中的文件将用作中间件堆栈将首先检查该位置,因为它首先添加到中间件堆栈。

关于javascript - 在node.js koajs框架中设置两个不同的静态目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32199523/

相关文章:

javascript - Koa 和 Twitter - "Thunking"不起作用

node.js - 不使用模板引擎的 Koa 渲染

javascript - 使用 jquery 将数据传递到同一页面中的标签

javascript - -webkit-transform (rotateX) 导致 z-index 被忽略,影响单独 div 中的按钮

javascript - Node.js 应用程序因 mysql 而崩溃

node.js - 如何使用 typegraphql-prisma 保护用户数据免受彼此侵害

javascript - 将笔划数据转换为 SCG Ink 格式

javascript - 窗口中的可滚动标签面板

javascript - api调用Nodejs之间的延迟

javascript - 如何使用koaJS获取本域ip地址