在node.js(express.js)中设置包含路径

时间:2013-06-16 11:03:10

标签: node.js express coffeescript

我想从我自己的upstart脚本和cron部署node.js应用程序。该应用程序启动但不起作用,因为无法包含文件。我有错误:

Error: Failed to lookup view "front/index"

如何设置包含路径?

1 个答案:

答案 0 :(得分:1)

确保您的upstart配置中有chdir /path/to/your/app指令。默认情况下,express将使用进程的工作目录来查找视图。您也可以使用app.set('views', __dirname + '/views');设置特定目录,但鉴于您的应用在本地运行,您的问题几乎肯定在您的新手配置中缺少chdir