gpt4 book ai didi

node.js - Node/Express : Failed to lookup view "index" in views directory "./app/views"

转载 作者:太空宇宙 更新时间:2023-11-03 23:33:31 27 4
gpt4 key购买 nike

我是一名 .Net 开发人员,正在 MacBook 上学习 Node 教程。我可以让服务器启动并运行,但是当我尝试加载页面时,我得到以下信息:

Error: Failed to lookup view "index" in views directory "./app/views"

我认为有问题的代码行在这里,在我的/config/express.js 中:

app.set('views', './app/views');

如果我将其更改为 View 文件夹的绝对路径,一切正常。

我的问题是:为什么会发生这种情况?文件路径中的“./”是否适用于 Linux,但不适用于 Mac?但我在其他地方看到它并且似乎有效。

最佳答案

它需要绝对路径。查看 API。如果你不想使用绝对路径,可以这样做

__dirname + '/app/views'

关于node.js - Node/Express : Failed to lookup view "index" in views directory "./app/views",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35385546/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com