Node.js 在heroku上使用nodejs时出现enoint错误
我的heroku应用程序出现Enonet错误,无法启动: 错误:enoint,打开“/app/log/production.log” 此文件/dir(app/log)确实存在,但是。。。Node.js 在heroku上使用nodejs时出现enoint错误,node.js,heroku,railway.js,Node.js,Heroku,Railway.js,我的heroku应用程序出现Enonet错误,无法启动: 错误:enoint,打开“/app/log/production.log” 此文件/dir(app/log)确实存在,但是。。。 所以我不确定发生了什么?我最后禁用了“安静”模式以停止向磁盘写入日志: app.disable('quiet'); 这似乎解决了这一问题这不是一个强烈的观点,但是,如果该目录在开始时是空的,git可能没有将其添加到提交中,因此可能目录不在heroku中?只是猜测而已是的。。那是我的建议。。。然而-我强行将其添
所以我不确定发生了什么?我最后禁用了“安静”模式以停止向磁盘写入日志:
app.disable('quiet');
这似乎解决了这一问题这不是一个强烈的观点,但是,如果该目录在开始时是空的,git可能没有将其添加到提交中,因此可能目录不在heroku中?只是猜测而已是的。。那是我的建议。。。然而-我强行将其添加到git,推了推,仍然没有运气。我最后做的是app.disable('quiet');-停止写入日志文件当/tmp或/log目录不存在或存在但为空,并且从git repo提交时,我遇到了相同的错误。我找到的解决方案是在目录中创建一个自述文件,并将其添加到git中。