【问题标题】:which composer.json executes on composer updatecomposer.json 在作曲家更新时执行
【发布时间】:2015-08-12 05:54:19
【问题描述】:

我有一个与 composer 相关的问题: 请查看 laravel 中的以下目录结构。

laravel
|-- app
|-- bootstrap
|-- config
|-- composer.json
|-- composer.lock
`-- vendor
    |-- composer
    |-- danielstjules
    |   |-- composer.json
    |   `-- and other files
    |-- dnoegel
    |   |-- composer.json
    |   `-- and other files
    |-- doctrine
    |   |-- composer.json
    |   `-- and other files
    `-- doctrine
        |-- composer.json
        `-- and other files

我正在使用 composer 来管理依赖项。 在我的目录结构中,有composer.json很多文件,主要在vendor 文件夹中,在vendor 目录的all sub-folder 中有一个composer.json 文件。

那么我的问题是: 如果我从我的应用程序文件夹中执行composer update 命令,例如:

vishal@vishal-desktop /var/www/laravel $ composer update

1) 哪个composer.json仅更新应用程序目录

2) /var/www/laravel 文件夹中所有子文件夹的所有 composer.json

【问题讨论】:

    标签: php laravel laravel-5 composer-php


    【解决方案1】:

    laravel 根文件夹中的composer update 也只查看您的docroot 中的composer.json,因此它知道应该查找哪些依赖项等更新。其他作曲家文件用于它们所属的模块。

    您也不应该修改供应商文件夹。

    【讨论】:

      猜你喜欢
      • 2021-12-19
      • 2017-02-06
      • 2012-11-11
      • 1970-01-01
      • 2015-09-11
      • 2016-12-09
      • 2021-08-07
      • 2015-02-17
      • 2015-12-01
      相关资源
      最近更新 更多