即使指定了日志选项,也永远不会创建日志文件

时间:2016-11-07 06:08:04

标签: node.js forever

我正在执行以下命令,其中包括创建日志文件的选项,但出于某种原因,它没有创建日志文件:

forever start bin/www -e logs/error.log -l logs/logs.log

这似乎不起作用。任何想法的人?

1 个答案:

答案 0 :(得分:1)

好的..我通过在forever config json文件中指定sourceDir选项来开始工作。

指定绝对路径是必要的。同时指定sourceDir选项也是必要的。

{
    "uid": "app",
    "append": true,
    "watch": true,
    "script": "bin/www",
    "sourceDir": "/messaging/",
    "logFile": "/messaging/logs/log.log",      
    "errFile": "/messaging/logs/err.log"
}

然后永远开始使用永远的开始forever_config.json并且它起作用。