1

我创建了一个可重用的测试 Symfony 5 包,并编写了一个 Flex 配方,可以在任何私有项目中自动安装和配置它。

我的问题是,我不知道如何运行和测试它。我在任何地方都找不到任何清晰完整的说明。官方文档没有具体说明如何做到这一点,只说明了如何创建 manifest.json 文件。

https://github.com/symfony/recipes

我找到了以下信息,它指定将配方上传到 GitHub 上的私有存储库,然后为我完成的存储库激活 Symfony 配方服务器。

https://blog.mayflower.de/6851-symfony-4-flex-private-recipes.html

但是然后呢?

4

1 回答 1

1

如果正确理解这一点,您希望添加自定义域,从中下载和安装配方。检查这个项目:

Github https://github.com/moay/server-for-symfony-flex

文档https://server-for-symfony-flex.readthedocs.io/en/latest/

最终,您可以添加自定义端点,从何处下载配方,如下所示:

在 Symfony 项目中使用服务器就像在 composer.json 中添加正确的端点一样简单:

{
    ...
    "symfony": {
        "endpoint": "https://your.domain.com"
    }
}

如果这不是所需的答案格式,我深表歉意。

于 2021-08-06T14:26:26.757 回答