Node.js:Node.js如何知道要使用哪个HTML文件?

时间:2015-09-15 20:06:32

标签: node.js

在Node.js中使用express时,我给了行app.use(express.static(__dirname+ '/views'))。我只提供了目录。节点如何知道我的文件的主要内容将在index.html中(我知道这是因为当我输入localhost:8082它打开index.html时,我还没有编写过显示index.html的地方)?如果我没有index.html,如果是这样,那么它用什么算法来选择从特定目录打开哪个文件。

1 个答案:

答案 0 :(得分:1)

index.html index 选项的默认值,您可以将其更改为您喜欢的任何内容。

app.use(express.static(__dirname+ '/views', {index: 'blasphemy.idunno'})) 

知道这一点,很容易假设如果您将其保留为默认设置并且没有 index.html ,那么您将获得404. < / p>