2024-01-15 18:05:30 +01:00
|
|
|
--- HOW TO USE COMPOSER
|
2016-05-18 12:58:50 +02:00
|
|
|
|
2024-01-15 18:05:30 +01:00
|
|
|
* Switch to the minimal version of PHP
|
2024-01-15 13:58:04 +01:00
|
|
|
|
|
|
|
|
update-alternatives --config php
|
|
|
|
|
|
|
|
|
|
|
2025-01-05 14:28:07 +01:00
|
|
|
* To list packages
|
2016-05-18 12:58:50 +02:00
|
|
|
|
2024-01-15 13:58:04 +01:00
|
|
|
cd htdocs/includes/diroflib
|
|
|
|
|
composer install
|
|
|
|
|
composer show -i
|
2016-05-18 12:58:50 +02:00
|
|
|
|
2024-01-15 13:58:04 +01:00
|
|
|
|
|
|
|
|
* To upgrade a lib with composer using the composer.json of the library only:
|
2016-11-12 16:39:08 +01:00
|
|
|
|
|
|
|
|
Remove entry in composer.lock
|
2024-01-15 13:58:04 +01:00
|
|
|
|
|
|
|
|
cd htdocs/includes/diroflib
|
|
|
|
|
rm composer.lock
|
|
|
|
|
|
2016-11-12 16:39:08 +01:00
|
|
|
Edit composer.json to change version to "x.y.z"
|
|
|
|
|
|
2024-01-15 13:58:04 +01:00
|
|
|
composer -v update --root-reqs --no-dev --ignore-platform-reqs
|
|
|
|
|
composer -v update --root-reqs --no-dev --ignore-platform-reqs [--no-autoloader] [--dry-run] ccampbell/chromephp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* To upgrade a lib with composer using the composer.json of Dolibarr:
|
2016-11-12 16:39:08 +01:00
|
|
|
|
|
|
|
|
Remove entry in composer.lock
|
2016-05-18 13:39:57 +02:00
|
|
|
|
2024-01-15 13:58:04 +01:00
|
|
|
cd /
|
|
|
|
|
mv composer.json.disabled composer.json
|
|
|
|
|
rm composer.lock
|
|
|
|
|
|
|
|
|
|
Edit composer.json to change version to "x.y.z"
|
2016-05-18 13:39:57 +02:00
|
|
|
|
2024-01-15 13:58:04 +01:00
|
|
|
composer -v update --root-reqs --no-dev --ignore-platform-reqs
|
|
|
|
|
composer -v update --root-reqs --no-dev --ignore-platform-reqs [--no-autoloader] [--dry-run] ccampbell/chromephp
|