在Koa2中的根目录之外提供静态文件

时间:2017-04-07 10:11:37

标签: node.js koa koa2

我有一个使用Koa2的简单NodeJS服务器。它提供client文件夹中的静态文件。但是,有一个config.js位于client文件夹之外。目前我的client/index.html文件无法提供config.js

我正在尝试通过添加应该为config.js提供服务的路由器来解决这个问题,如下所示:

let configPath = path.resolve(__dirname, '../', 'config.js');
//app.use(serve(configPath));  // this also doesn't work
router.get('/', (ctx) => serve(configPath));

client/index.html我只有一个script包含。

<script src="config.js"></script>

但是浏览器说它仍然无法找到config.js

如何在Koa2中完成这项工作?

0 个答案:

没有答案