向module.exports添加更多功能

时间:2019-06-16 14:59:20

标签: node.js

// index.js //
module.exports = (req, res) => {
    res.send("Hello World!");
};

当我需要文件时调用此函数。

let index = require("./index.js");
app.get("/", index);

我可以向module.exports添加一些其他功能吗?

赞:

// index.js //
module.exports = (req, res) => {
    res.send("Hello World!");
},
hi: (req, res) => {
    res.send("Hi!");
};
let index = require("./index.js");
app.get("/", index);
app.get("/hi", index.hi);

1 个答案:

答案 0 :(得分:1)

我建议您使用:

function index(req, res) {
  res.send("Hello World!");
}

function hi(req, res) {
  res.send("hi!");
}

module.exports = {
  Index: index,
  Hi: hi
}

然后参考您提到的内容:

let index = require("./index.js");
app.get("/", index.Index);
app.get("/hi", index.Hi);