Вечно nodejs не будет работать

У меня проблема с сервером, на котором работает nodejs.

По какой-то причине мне нужно сказать в терминале nodejs вместо node. Я пытаюсь переустановить его много раз, но это не меняет его.

Это не большая проблема, но мне нужно бежать вечно. И вечно не убежит.

Есть ли способ позвонить навсегда с помощью nodejs?

Спасибо


person SaschaDeWaal    schedule 11.12.2015    source источник
comment
Создайте символическую ссылку или, возможно, установите pm2 вместо навсегда. Это может быть дубликат...   -  person Clay    schedule 11.12.2015
comment
Дубликат stackoverflow.com/questions /18130164/   -  person Clay    schedule 11.12.2015


Ответы (2)


Согласно вечной документации. Вы можете использовать флаг -c, чтобы определить команду для выполнения, которая по умолчанию равна node.

Поэтому, если вы хотите использовать вместо этого nodejs. Вы можете использовать forever -c nodejs start script.js

Для этого вам нужно создать символическую ссылку.

Например, вот так: ln -s /usr/local/bin/nodejs /usr/local/bin/node

person severin.julien    schedule 11.12.2015

установить навсегда как глобальный

npm install -g forever

и запустите навсегда с этой командой внутри папки приложения, как это

forever start server.js
person Muhammad F. Musad    schedule 17.04.2016