【问题标题】:Set up include path in node.js (express.js)在 node.js (express.js) 中设置包含路径
【发布时间】:2013-06-16 22:15:33
【问题描述】:

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

Error: Failed to lookup view "front/index"

如何设置包含路径?

【问题讨论】:

  • 你能添加你的新贵 .conf 文件吗?

标签: node.js express coffeescript


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2021-07-30
    • 2019-07-25
    • 2014-03-06
    • 2010-12-09
    • 1970-01-01
    • 2013-05-20
    • 2014-03-03
    • 2017-08-02
    • 1970-01-01
    相关资源
    最近更新 更多