Any config change in Laravel requires php artisan optimize
or php artisan config:clear
to clear config cache any changes will be effective. You don’t need to restart php artisan serve
.
I don’t use npm run watch
since I use Vue.js within another framework for good and you may check if you still need it after artisan optimize command.