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