【问题标题】:make custom create-project with composer使用作曲家制作自定义创建项目
【发布时间】:2012-07-05 23:31:24
【问题描述】:

我想克隆 symfony-standard-edition create project 调用,但有一些自定义要求。
所以我不需要 Swiftmailer 或 Doctrine ORM,但想要 PaginatorBundle。

我尝试从标准版复制和编辑 composer.json 并做了一个:

composer.phar install

但这只是安装了供应商目录,而不是像 app 文件夹等其他目录。

那我怎么跑:

composer.phar create-project symfony/framework-standard-edition myproject

使用我编辑的 composer.json?

【问题讨论】:

    标签: composer-php


    【解决方案1】:

    您可以通过 composer.phar create-project symfony/framework-standard-edition myproject 引导整个项目,然后从 composer.json 中删除您不需要的包并运行更新以删除它们。

    否则,您也可以在 github 上 git clone symfony/symfony-standard 存储库,然后从那里开始,在调整 composer.json 文件后运行 composer install。

    【讨论】:

    • 好吧,这就是我最后所做的,只是想知道是否有替代方案。谢谢你的信息。
    • 我们还应该提到,它不仅要从 composer.json 中删除包,您还必须清理 symfony/framework-standard-edition 创建的代码:从 AppKernel 中删除包,清理路由和配置和任何其他事件
    • 是的,因为create-project 只是git clonecomposer install 的快捷方式,除非我弄错了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-27
    • 2016-07-16
    • 2013-08-12
    • 2019-01-16
    • 2014-05-21
    相关资源
    最近更新 更多