php - 如果发生变化,Laravel PHP 会自动运行 php artisan serve
问题描述
我正在将 laravel 用于 php webproject。
昨天发现一个问题:
每次我在控制器文件中进行更改 fe 都需要重新运行php artisan serve
,这会消耗大量时间(关闭 CMD,再次打开并输入php artisan serve
)
我正在尝试找到一种方法,因此当我在 localhost 上测试我的应用程序时,此命令将自动重新运行。
我可能可以用 Python 编写一个脚本或其他东西,php artisan serve
每当我点击 fe 时它会自动打开 CMD 并执行CTRL + F5
,但这感觉很hacky,有没有更干净的解决方案?
我还找到了有关如何在文件夹和apache 文件夹中编辑hosts
文件的指南,但是在完成所有步骤之后,如果我尝试访问我的应用程序,我会得到“它可以工作”,这只是 apache 成功的一个指标安装。system32
httpd-vhosts.conf
解决方案
你应该避免php artisan serve
因为它只是运行 Laravel 项目的快捷方式。为了获得更好的开发环境,您应该使用提供完整解决方案的Laravel Homestead 。
推荐阅读
- javascript - 如何为所有项目设置相同的高度
- xamarin.forms - UWP 中的 MasterDetailPage“拆分”
- android - 回收站视图未在实时更新时更新
- wpf - 使用 INotifyPropertyChanged 的 WPF Xaml 绑定类实例
- java - SpringMVC 无法返回 Json 或 Xml,Http 406
- laravel-5 - Vue.js - 使用 vue-headful 处理元数据
- jquery - bootstrap-datepicker-rails 选项未应用
- nlp - Python中的塞纳语义角色标签
- android - 如何在 android 中使用 groundoverlay 将图像放在谷歌地图上,其中图像具有 5k(宽度)* 5k(高度)和 1.6 mb 大小?
- c - 我收到错误#include
运行程序时丢失