При создании проекта, который находится за пределами Laravel, нет возможности использовать управление версиями, потому что нет директивы смешивания. Единственный способ - создать класс Mix.php и реализовать функциональность директивы.
Итак, вместо index.html я создал index.php и потребовал класс Mix. Все нормально работает. Теперь проблема в том, что сервер webpack dev не анализирует файлы php, и я не смогу выполнить горячую перезагрузку. Если я обращаюсь к нему с помощью http: // локальный: 8080 / index.php, сервер загружает файл, что является нормальным поведением, поскольку он не заботится о php.
У кого-нибудь была эта проблема раньше? Поделитесь, пожалуйста, своим опытом.


Я понял. Нет необходимости напрямую вызывать localhost: 8080. Единственное, что мне нужно сделать, это открыть свой виртуальный хост и указать все мои активы на localhost: 8080. Горячая перезагрузка работает!
Что касается управления версиями, я использую управление версиями только в производственной среде, где не существует горячей перезагрузки и проблема, упомянутая выше, недопустима!