module.exports = {router, app}
时间: 2023-12-29 20:22:57 浏览: 90
Node.js使用Express.Router的方法
这行代码将会导出一个对象,其中包含两个属性:`router` 和 `app`。这些属性通常是在 Express.js 应用程序中使用的。`router` 可以用于定义路由,`app` 则表示应用程序本身。
在其他文件中,你可以使用 `require` 方法来导入这个对象,并像使用普通对象一样使用它的属性。例如:
```
const { router, app } = require('./myModule');
router.get('/', function(req, res) {
res.send('Hello World!');
});
app.listen(3000, function() {
console.log('Server started on port 3000');
});
```
在这个例子中,我们使用了 ES6 中的解构赋值语法来导入 `router` 和 `app` 属性。然后,我们可以使用 `router.get()` 方法来定义路由,使用 `app.listen()` 方法来启动应用程序。
阅读全文