我有一个使用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中完成这项工作?