dolibarr/dev/build/composer/README

40 lines
976 B
Plaintext
Raw Permalink Normal View History

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