如何让兰多运行自己的脚本



我是Lando的新手,对它的工作方式感到惊讶。我以https://docs.lando.dev/wordpress/getting-started.html,并启动了一个WP站点。

但我一直在阅读文档并尝试一些事情,无法找到避免手动运行lando-init函数的方法。

我本以为有一个lando.yml文件,上面写着配方是wordpress,就足以让你启动并运行了——我的想法是,我可以使用相同的YAML文件,修改一些变量,比如应用程序URL,然后运行";lando start";或者让lando重新创建整个网站。

有办法做到这一点吗?

Andy

事实上,您完全可以做到这一点,您不需要在项目上运行lando-init,除非您想使用附带的向导来填写.lando.yml文件。您可以简单地执行以下操作来运行WordPress网站:

name: awesome-wp-project
recipe: wordpress

将其放在项目根目录的.lando.yml中,然后运行lando start。您将拥有一个新的Lando实例,该实例具有运行WordPress配方的默认配置。需要注意的重要一点是,每个项目都需要有一个唯一的名称,并且应该从不同的文件夹运行(而不是嵌套在彼此内部(。

然后,您可以在多个项目中包含相同的自定义项(如添加节点容器以编译主题资产,或使用特定版本的PHP、配置文件或文件夹结构(。只需确保每个应用程序的名称都是唯一的。

最新更新