![](/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.