Посланник 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

0 ответов

Другие вопросы по тегам