root@nairaluck:/var/www/html/bot# pm2 start site.js
/usr/lib/node_modules/pm2/bin/pm2:940
.action(() => {
^
SyntaxError: Unexpected token )
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
lompas23, Тогда ты должен понимать, что если все работало и вдруг перестало, то значит, что-то обновлось, заменилось, отредактировалось. Возможно ошибка в пакете pm2, нужно отлаживать
lompas23, В этом и беда - Стрелочные функции поддеживаются с версии 4.9.1
Решений два:
1. Поробовать обновить ноду хотя бы до 4.9.1, а лучше до 6.4.0 в теории должно все работать.
2. Откатить pm пакет до старой версии