我正在 Mac osx m2 上工作,并一直在开发一个带有 React (jsx) 和 Inertia 的 Laravel SPA,用于面向客户的门户,同时我计划继续使用 Laravel Blade 模板网站来管理网站(没有足够的时间来移植所有内容)。使用 Docker 和 Sail 一次运行一个数据库,并在 Docker 中启动单独的数据库,这变得很麻烦,但对于 SPA 来说非常有效,因为我可以使用“npm run dev”命令来进行热重载,这样就可以了好吧。
我刚刚发现 Laravel Herd 与 DBngin 和 TablePlus 配合使用来访问数据库;我可以使用这三个包作为环境并使多个站点连接到单个数据库吗?我需要一个通过命令行使用“npm run dev”进行热重载运行,另一个通过单独的 URL 使用刀片模板运行。
这对我来说将改变游戏规则,希望对其他人有帮助。