NodeJs Express设置一个View来查看呈现为html的文件夹内容

有这个代码在我的server.js

 ... var express = require("express"); var app = express(); // Set the view directory to /views app.set("views", __dirname); http.createServer(app).listen(9001); ... 

我除了去这里":9001/myhtml.html"来看我的内容。 但是我却看到:

 Cannot GET /myhtml.html 

我错过了什么吗?

app.use(express.static(path.join(__dirname, "/static_dir")))

请参阅http://expressjs.com/faq.html

如果要直观地看到文件夹中的文件列表,则还应该使用express.directory

  app.use(express.static(path.join(__dirname, "/static_dir"))) app.use(express.directory(path.join(__dirname, "/static_dir")))