Наш конвейер 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"