【问题标题】:what is return type of require('express')?require('express') 的返回类型是什么?
【发布时间】:2023-04-07 11:57:02
【问题描述】:

你能告诉我 require('express') 的返回类型是什么吗?

我在谷歌搜索找到解决方案 What does require() actually return, the file or the function

但我还是很困惑

为什么它同时表现对象和按钮

var express = require('express');
var app = express();
var router = express.Router();

example there is is file express.js

module.exports = function(){

console.log('====')
}

所以它返回函数?我将如何用作对象?

是在express的原型中添加了Router

【问题讨论】:

标签: javascript express require


【解决方案1】:

通过查看 express js here 的源代码,它导出了 createApplication() ,而 createApplication() 又返回了一个函数。所以我相信 express 的返回类型是一个函数。
通常,require 调用的返回类型取决于所需文件使用 module.exports 从其源代码中导出的内容

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-04
    • 2018-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-08
    • 2011-09-18
    相关资源
    最近更新 更多