我有一个 Laravel 应用程序,我想安装必需的依赖项,但我想知道 Composer 如何知道是否加载开发依赖项或生产依赖项?
我只是对这个概念感到困惑,所以如果有人能为我澄清这个概念,那将会有很大的帮助。
最佳答案
当您运行composer install --dev
时,composer会安装所有软件包,包括require-dev
。这是默认行为,排除该标志将导致相同的操作。
当您运行composer install --no-dev
时,composer会跳过require-dev
软件包。
此外,composer 不会安装 required
包的 require-dev
包,除非你特别要求它这样做
关于php - Composer Laravel 的 require 和 require-dev 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46411564/