NodeJS应用程序(Keystone JS)在手动启动时运行正常,在使用pm2启动时反复重启

时间:2016-11-23 04:48:02

标签: node.js pm2 keystonejs

我正在使用Ubuntu 16.04 x 64而且我遇到了一个问题 -

当我通过输入“node keystone”手动运行我的Keystone JS应用程序时,该应用程序运行正常,我可以像往常一样在浏览器中查看它。

但是,当我使用pm2启动应用程序时,应用程序会立即失败并连续重启。

我认为这是因为keystonejs有一个已知的“错误”,它不是一个真正的错误,而是一个启动时的警告。

来自“keystone-out-0.log”文件 -

Error ...node_modules/bson/build/Release/bson.node: invalid ELF header

但是,在“keystone-error-0.log”文件中,它给出了一个不同的错误,当我手动运行它时不会发生 -

Error: ENOENT: no such file or directory, open '.env'

任何人都面临类似的事情吗?

由于

0 个答案:

没有答案