我认为当我们使用var express = require('express');
时,express
会获得createApplication()
的函数引用,当我们调用express()时,它将返回app
个对象。
我怀疑的是,如果var express
是函数引用,那么如何使用express.Router()
表达作为对象
答案 0 :(得分:-1)
您通常使用express:
执行此操作const express = require('express');
const app = express();
const router = express.Router();
router.get('/', (req, res) => res.json("working"));
在JavaScript中,一切都是对象,甚至是函数。您可以添加要运行的属性。