![](/img/trans.png)
[英]Laravel Install with Composer is Creating Two composer.json Files
[英]Laravel: Different composer.json files for dev and production
我需要为dev
和production
使用2个不同的composer.json
文件,因为我正在本地开发供应商软件包,并希望使供应商软件包在开发环境中保持链接状态,因为它易于维护。
composer.json
文件包含:
注意 :供应商软件包位于require
而不是require-dev
。因此, composer update --no-dev
将不起作用。
我该如何设置?
通常,您可以在.env
文件中设置不同的环境变量。 有没有一种方法可以设置COMPOSER_PATH
变量,该变量将指向prod或dev上的2个不同文件?
您可以使用环境变量来拥有一个以上的composer文件,例如composer.json
和composer-testing.json
,并在终端中使用以下文件:
COMPOSER=composer-testing.json php composer.phar install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.