【问题标题】:composer: Where should I install it?作曲家:我应该在哪里安装它?
【发布时间】:2016-06-16 10:46:04
【问题描述】:

我已在私有目录“.composer”中安装了作曲家,并通过完全引用它从我的公共 PHP 脚本中调用作曲家自动加载器: include_once '/home/my_account/.composer/vendor/autoload';

但是,当我初始化一个已安装的依赖项 (PHPDebugBar) 时,我注意到它正在尝试在本地查找其所有文件:即 /vendor/DebugBar 而不是 /home/my_account /.composer/vendor/DebugBar

我应该在我的公共文件夹中安装作曲家吗?我有几个子域,所以我需要在每个子域中安装 composer 吗?肯定不是。

如何通知 PHPDebugBar 文件位于指定的根文件夹中。

感谢您的帮助。

【问题讨论】:

    标签: composer-php


    【解决方案1】:

    答案是,你通常可以将composer安装在你想要的任何地方,根目录下的.composer就可以了。

    但是,在 PHP DebugBar 的情况下,它需要与公共 Web 文件位于同一根目录中,因为 DebugBar 严重依赖于它正在调用客户端的 JavaScript 文件。客户端文件无法访问根目录。这使得 DebugBar 不适合作曲家。

    也就是说,我发现 DebugBar 很烦人,所以我删除了它。

    【讨论】:

      猜你喜欢
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 2018-11-12
      • 1970-01-01
      • 1970-01-01
      • 2018-10-21
      • 2020-01-01
      • 1970-01-01
      相关资源
      最近更新 更多