Посланник Laravel проверил, доступны ли часы npm run?
Я использую посланника laravel для запуска npm run watch в фоновом режиме. Можно ли попробовать проверить, доступны ли npm run watch? на данный момент у меня есть что-то вроде этого:
@task('npm')
echo Running npm run watch...
npm run watch-poll > /dev/null 2>/home/vagrant/liveandnow/storage/logs/npm.log &
@while($npm === false)
$wget_output=$(wget -q 192.168.20.20:3000)
@if ($wget_output)
$npm = true;
echo Npm started...
@endif
@endwhile
@endtask
Это также может быть написано в командах Ubuntu / Bash