ExpressJS文档在哪里?

ExpressJS文档在哪里?,express,Express,例如,这是键入express命令后创建的示例: app.set 'port', process.env.PORT or 3000 app.set 'views', __dirname + '/views' app.set 'view engine', 'jade' app.use express.favicon() app.use express.logger 'dev' app.use express.bodyParser() app.use express.methodOverride()

例如,这是键入
express
命令后创建的示例:

app.set 'port', process.env.PORT or 3000
app.set 'views', __dirname + '/views'
app.set 'view engine', 'jade'
app.use express.favicon()
app.use express.logger 'dev'
app.use express.bodyParser()
app.use express.methodOverride()
app.use app.router
app.use express.static path.join __dirname, 'public'
(转换为咖啡脚本,即)

但访问过程中没有任何相关文件视图“?”查看引擎'?express.bodyParser()?这些都在哪里

它不在以下任何位置:

现有的少量文档几乎是无用的:

app.set(name, value)
Assigns setting name to value.
这是什么我甚至不知道

也许我遗漏了一些明显的东西?我不是在找教程;他们只给了你一部分图片--我想要一个官方的,全面的概述


谢谢

这段代码实际上是在为express应用程序中使用的中间件设置一个新的中间件。很多中间件都是连接中间件框架的一部分,express构建在该框架之上。正如JohnnyHK在评论中提到的,您可以在connect文档中找到关于这些的更多信息


我同意express站点上应该有更多的内容来解释正在发生的事情,或者至少有一些东西可以为新用户指明正确的方向来查找信息。

好的信息通常可以在中找到,以及他们的


如果你仍然被卡住,请考虑在FeleNoC IRC < /P> < P>中询问“在一些奇怪的谷歌ING之后我发现了他们的2。X文档…不知道为什么所有这些宝贵的信息还没有被移植


看起来ExpressJS的人刚刚切换到了3.x版本的文档,看起来非常空闲。我找不到我以前使用过的2.x文档。我正在通过检查源代码和将文档拼接在一起慢慢地弄清楚事情的真相,但这可能是我见过的最糟糕的框架文档。不仅仅是你。但请记住,Express的大部分功能都是基于Connect构建的,所以也可以查看其文档。您可以查看旧文档,然后查看wiki I stand corrected。我只是浏览了一下旧文档(3.0.0之前),事实上它们确实对中间件做了一些解释。我已相应地更新了我的答案。