use*_*379 1 routing export node.js
我正在为我的快速服务器编写路由器模块,但无法同时导出路由器(用于服务器)和路由器使用的处理程序功能(用于单元测试)。如何同时导出它们?代码如下:
const myRouter = express.Router();
function getHandler(req, res) {
//handles a get request
}
myRouter.route('/').get(getHandler);
Run Code Online (Sandbox Code Playgroud)
如何导出myRouter对象和getHandler函数?
小智 5
导出使用:
module.exports = myRouter;
module.exports = getHandler;
Run Code Online (Sandbox Code Playgroud)
需要使用:
var myRouter = require(//path to myRouter);
var getHandler = require(//path to getHandler);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |