Laravel:不同的Composer.json文件用于开发和生产



我需要为devproduction具有2个不同的composer.json文件。

composer.json文件包含:

  • 为了开发,它已经通过路径进行了链接的存储库。
  • 用于生产,它在Github上设有私人存储库。

NOTE :供应商软件包在require中,而不是require-dev ...因此composer update --no-dev无法正常工作。

我该如何设置?

通常,.env文件是设置不同环境变量的地方。有没有办法设置COMPOSER_PATH变量,该变量可以指向prod或dev上的两个不同文件?

您可以使用环境变量具有多个作曲家文件,例如composer.jsoncomposer-testing.json,并在终端中使用:

COMPOSER=composer-testing.json php composer.phar install

相关内容

  • 没有找到相关文章

最新更新