我正在将laravel用于php网站项目。
昨天我注意到一个问题:
我每次都进行更改在控制器文件中,我需要重新运行php artisan serve
,这会花费很多时间(关闭CMD,再次打开它并键入php artisan serve
)
我正在尝试找到一种方法,因此当我在本地主机上测试应用程序时,此命令将自动重新运行。
我可能可以用Python编写脚本或其他东西,每当我单击f时,它们将自动打开CMD并执行php artisan serve
。 CTRL + F5
,但感觉很hacky,有没有更干净的解决方案?
我还找到了有关如何编辑hosts
文件夹中的system32
文件和apache文件夹中的httpd-vhosts.conf
的指南,但是在尝试了所有步骤之后,相反,我得到的应用程序会显示“ It works”,它只是Apache安装成功的指示。
答案 0 :(得分:1)
您应避免使用php artisan serve
,因为这只是运行Laravel项目的捷径。为了获得更好的开发环境,您应该使用Laravel Homestead,它提供了完整的解决方案。