我刚刚开始研究node.js并表达,主页上的express文档对我来说对初学者来说太简单了.
例如,
app.configure('development', function(){
app.use(express.static(__dirname + '/public'));
...
});
Run Code Online (Sandbox Code Playgroud)
它可能看起来很明显的给你,但我只是想知道express.static是什么意思?我无法通过Google搜索找到答案.
这只是我无法理解代码的一个例子.
那么对于绝对的初学者来说,有没有更好的快递文档?
我同意Express文档更像是一本书,而不是API文档.在这种情况下express.static
,这是一个重新发布的Connect(connect.static
)中间件,Express建立在它上面.从文档的中间件部分:
通常使用连接中间件,您需要('connect'),如下所示:
Run Code Online (Sandbox Code Playgroud)var connect = require('connect'); app.use(connect.logger()); app.use(connect.bodyParser());
这有点烦人,所以快速重新导出这些中间件属性,但它们是相同的:
Run Code Online (Sandbox Code Playgroud)app.use(express.logger()); app.use(express.bodyParser());
您可以在其网站上看到中间件Connect公开的内容.特别是,请查看静态中间件的文档.
归档时间: |
|
查看次数: |
1081 次 |
最近记录: |