如何使用Laravel Homestead运行后流浪者升级脚本

如何使用Laravel Homestead运行后流浪者升级脚本,laravel,vagrant,homestead,Laravel,Vagrant,Homestead,我正在运行一个Laravel应用程序,该应用程序使用Homestead进行流浪箱设置。我看到它在那里寻找一个after.sh文件,您可以在其中放置自定义脚本以在资源调配期间运行,但我没有看到任何地方可以让它在每个vagrant up上运行。我希望它在每次加载框时运行的是pm2 start[process name.yaml] 如何实现这一点?您可以在您的文件中添加以下行 config.vm.provision "shell", inline: "pm2 start [process-name.y

我正在运行一个Laravel应用程序,该应用程序使用Homestead进行流浪箱设置。我看到它在那里寻找一个
after.sh
文件,您可以在其中放置自定义脚本以在资源调配期间运行,但我没有看到任何地方可以让它在每个
vagrant up
上运行。我希望它在每次加载框时运行的是
pm2 start[process name.yaml]


如何实现这一点?

您可以在您的文件中添加以下行

config.vm.provision "shell", inline: "pm2 start [process-name.yaml]", run: "always"
如果希望使用sudo privilegies运行此操作,可以添加
privileged:true