如何在 laravel 项目之外的 laravel 中使用版本控制

How to use versioning in laravel mix outside of a laravel project

在 Laravel 之外创建项目时,无法使用版本控制,因为没有 mix 指令。唯一的方法是创建一个 Mix.php class 并实现指令的功能。

因此,我创建了 index.php 并需要 Mix class,而不是 index.html。一切正常。现在的问题是 webpack 开发服务器不解析 php 文件,我将无法进行热重载。如果我使用 http://localhost:8080/index.php 访问它,服务器会下载文件,这是正常行为,因为它不关心 php.

以前有人遇到过这个问题吗?请分享您的经验。

我明白了。不需要直接调用localhost:8080。我唯一需要做的就是打开我的虚拟主机并将我所有的资产指向 localhost:8080。热重载有效!

关于版本控制,我只在生产上使用版本控制,不存在热重载,上述问题无效!