Size: a a a

Чат канала Бирмана

2020 July 11

VP

Valera Popov in Чат канала Бирмана
Max Musatov
У меня никогда так не работало, как ты написал
источник

MM

Max Musatov in Чат канала Бирмана
Так. То есть из консоли работает, из скрипта нет?
источник

VP

Valera Popov in Чат канала Бирмана
о, ща проверим
источник

VP

Valera Popov in Чат канала Бирмана
Max Musatov
Так. То есть из консоли работает, из скрипта нет?
из скрипта тоже работает (forever start -c 'nodemon' server.js).

Но когда в нашу длинную команду дописываю, не
источник

VP

Valera Popov in Чат канала Бирмана
Не работает:
nohup forever --killTree --uid "${script_path}" -c 'nodemon' --cwd ${path.dirname(script_path)} --exitcrash -I ${script_path} > ${logs_path} 2>&1 &

Работает:
nohup forever --killTree --uid "${script_path}" -c 'nodemon' ${script_path} > ${logs_path} 2>&1 &
источник

VP

Valera Popov in Чат канала Бирмана
кажется, дело тупо в разборе параметров
источник

VP

Valera Popov in Чат канала Бирмана
типа когда между -c 'script' и именем скрипта что-то стоит — не понимает
источник

MM

Max Musatov in Чат канала Бирмана
Valera Popov
типа когда между -c 'script' и именем скрипта что-то стоит — не понимает
Да, возможно
источник

MM

Max Musatov in Чат канала Бирмана
Но у него не прописано в документации, как он разбирает параметры
источник

MM

Max Musatov in Чат канала Бирмана
Так, а на твоей винде which есть?
источник

MM

Max Musatov in Чат канала Бирмана
Типа, which nodemon сработает?
источник

VP

Valera Popov in Чат канала Бирмана
Valera Popov
Не работает:
nohup forever --killTree --uid "${script_path}" -c 'nodemon' --cwd ${path.dirname(script_path)} --exitcrash -I ${script_path} > ${logs_path} 2>&1 &

Работает:
nohup forever --killTree --uid "${script_path}" -c 'nodemon' ${script_path} > ${logs_path} 2>&1 &
не, хуйня. во втором варианте «работает» оказалось «запускается». но без нодемона. только форевер
источник

MM

Max Musatov in Чат канала Бирмана
А, да, я на это уже напоролся
источник

VP

Valera Popov in Чат канала Бирмана
Max Musatov
Типа, which nodemon сработает?
не, в винде нету which
источник

VP

Valera Popov in Чат канала Бирмана
ну видимо можно просто посложнее логику описать и в зависимости от ос делать правильную команду
источник

MM

Max Musatov in Чат канала Бирмана
Valera Popov
не, в винде нету which
А, его можно поставить. Вместе с git, например, предлагается это сделать
источник

MM

Max Musatov in Чат канала Бирмана
Только там надо выбрать при установке, чтобы юниксовые команды были доступны вообще всем
источник

VP

Valera Popov in Чат канала Бирмана
источник
2020 July 12

MM

Max Musatov in Чат канала Бирмана
Хе-хе
источник

MM

Max Musatov in Чат канала Бирмана
Ну или так
источник