节点JS,永远:不接受新更改

时间:2018-12-13 00:42:08

标签: node.js forever rhel7

我们的CI / CD管道部署代码并重新启动node.js服务器。但是,当我们调用任何GET或POST调用时,更改不会反映出来。如果我转到任何文件,请说-Utils.js,然后添加一个虚拟行或添加注释...,然后重新启动服务器... GET调用起作用。

进行一些更改之后,如果我提交了更多代码,CI / CD会部署我的新代码更改,我会在服务器上看到更改。 node.js服务器重新启动,再次没有接收新更改。我必须至少更改项目目录中的文件才能使其正常工作。

有人可以帮忙吗?

OS: RedHat Enterprise Linux node: v9.3.0 npm: 5.6.0

package.json: "start": "forever start --watchDirectory ./src/ -m 5 -o /tmp/logs/service.log -c 'node -r babel-register' ./src/server.js", "stop": "forever stopall"

0 个答案:

没有答案