2016-03-11 4 views
2

Мне нужно поддерживать приложение AngularJS/Node.js, которое использует Gulp с браузером. Я не могу установить npm на сервере, поэтому я разархивировал узел x64 и добавил его в путь. Код компилируется локально с помощью node_modules в папке кода. Мы разархивируем его в папку на сервере и выполняем команду gulp serve &. Процесс начинается нормально, однако завершается, как только пользователь выходит из системы. Просьба предложить лучший способ решить эту проблему.Запуск Gulp в фоновом режиме всегда

+0

'глоток serve' не строить в команде глотка, она определяется в' gulpfile.js' , Таким образом, функциональность зависит от того, какой скрипт находится в вашем 'gulpfile.js' – doroshko

ответ

3

Использование поЬир, как

nohup gulp serve & 
+1

Я попытался это сделать, процесс завершается, как только я заканчиваю сеанс сеанса ssh. –

+1

Это сработало для меня ... 'nohup node_modules/gulp/bin/gulp.js>/dev/null 2> & 1 &' –

+0

Не работает для меня. Кто-нибудь хочет поделиться некоторыми соображениями? – RLaaa

0

После команда помог мне решить эту проблему:

forever start node_modules/gulp/bin/gulp.js 
Смежные вопросы