Laravel的热重载

PS:热重载依赖于 npm 管理的命令,所以请确保你已经安装了它。 要在 开发环境中启动您的 Laravel 开发服务器,我们在 命令行程序中运行以下命令。 php artisan serve 运行上述命令的结果是 windows 将启动与 Laravel 捆绑的本地服务器。服务器启动时命令提示符的输出如下: ➜ php artisan serve Starting Laravel development server: http://127.0.0.1:8000 [Tue Aug 23 14:17:20 2022] PHP 7.4.30 Development Server (http://127.0.0.1:8000) started 要在 windows 中启动 Laravel 的热重载,我们将以下命令添加到项目根目录下的文件 webpack.min.js 的末尾; mix.browserSync('127.0.0.1:8000'); 括号中包含的’ 127.0.0.1:8000 ’ IP 地址是从本地 Laravel 服务器的启动结果中挑选出来的。 最后,我们使用以下命令运行上述命令: npm run watch 这将查看您的 webpack.min.js 文件中的任何命令,例如文件连接或缩小以执行它们,并启动文件监视自动浏览器重新加载。 如果没有安装 Browsersync,使用npm 安装它,你必须重新运行“npm run watch”来重新监控文件 做完以上操作后,你就可以打开http://127.0.0.1:3000/ , 随便修改一个php文件, 网页将自动刷新, 省去手动刷新的麻烦

August 20, 2022 · 1 min · 68 words · Jimmy