Laravel:服务器启动后运行命令

时间:2018-06-19 15:03:23

标签: php laravel artisan

我正在使用PHP和Laravel框架。

我有一个要在本地工作时运行的命令。

    exec("start chrome.exe http://127.0.0.1:8000");

启动服务器后,我只需要运行此命令一次

我尝试将其放置在几个位置,但是当我运行php artisan serve时,谷歌浏览器会打开新标签页,直到停止服务器为止。

在哪里可以放置此命令,以便在服务器启动后仅执行一次该命令?

2 个答案:

答案 0 :(得分:1)

我想我会创建一个bash脚本或类似的东西来代替它:

#!/bin/bash
# dev.sh
php artisan serve && chrome http://localhost:8000

然后,您可以仅在控制台中运行dev.sh

答案 1 :(得分:1)