npm run watch
просто ищет изменения в ваших файлах активов для микса, чтобы перестроить их.
php artisan serve
- это то, что запускает сервер php.Документация указывает, что он запустит встроенный php Local Development Server через порт 8000: https://laravel.com/docs/5.7/installation
Что касается PHP-скрипта, то именно так и поступает запрос, поэтому url('/')
возвращаетhttp://localhost:8000
.