【问题标题】:Install composer and use it with symfony2安装 composer 并与 symfony2 一起使用
【发布时间】:2014-01-01 12:12:16
【问题描述】:

我想将 composer 与 symfony2 一起使用,我的问题是: 1-我应该在哪里安装作曲家?在 symfony 文件夹里面?其他文件夹,例如 /bin ? 2-我在哪里配置 composer.json ? 3-我应该在 json 文件中指定我将在其中安装包的文件夹吗?

对不起,官方文档没有提供详细的解释..

【问题讨论】:

  • getcomposer.org 很清楚 - 将它安装在你的开发和生产环境中,然后你只需要从项目的根文件夹运行composer installcomposer.json 文件应该位于的位置撒谎。
  • 对不起,我不得不问更多愚蠢的问题:如何在 Prod env 和 dev env 中安装它?

标签: symfony composer-php


【解决方案1】:

我倾向于全局安装 composer。在您的主目录中,执行以下操作:

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

来源:http://getcomposer.org/doc/00-intro.md#globally

现在您应该可以在任何地方执行composer。你现在可以转到 Symfony2 目录并运行 composer install

【讨论】:

  • 好的,这是我的反馈:我无法从 /usr/share/nginx/www/project/ 执行 composer 我需要指定我拥有 composer 的文件夹。
  • “无法执行”是什么意思?你到底想执行什么,具体的错误是什么?
  • 作曲家仍然如何在 symfony2 中找到我的 json 文件?
  • 执行没问题,抱歉,json文件在不同的目录,运行composer命令更新时如何指定?
  • 您必须从包含composer.json 文件的目录运行composer install。如果没有composer.json 它不会做任何事情。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-07
  • 1970-01-01
  • 1970-01-01
  • 2013-08-26
  • 1970-01-01
  • 2013-10-02
  • 1970-01-01
相关资源
最近更新 更多