解释var app = express()

时间:2017-11-06 09:02:02

标签: javascript node.js express

我是nodejs的新手,我想知道express函数在哪里。

快递()

创建Express应用程序。 express()函数是Express模块​​导出的顶级函数。

这是我从官方网站上得到的解释。

但是在检查express.js的内容后,我只能在express模块​​中找到createApplication()函数而不是express()函数。

任何人都可以提供帮助吗?

2 个答案:

答案 0 :(得分:2)

查看文档中的Hello world example

这是第一行:

const express = require('express')

这就是express常数来自的地方。你自己定义它。

答案 1 :(得分:1)

我想你的意思是为什么source code中没有任何express()。导出的函数名为createApplication(),而不是express()

模块通常将函数整体导出,因此您可以按照@Quentin的说法为其命名,在此处阅读有关模块的更多信息:https://medium.freecodecamp.org/javascript-modules-a-beginner-s-guide-783f7d7a5fcc