[gelöst] composer --no-update
Eingetragen von artweb (443)
am 28.08.2023 - 14:57 Uhr in
am 28.08.2023 - 14:57 Uhr in
Grüß euch zusammen!
Da es bei den Modul views_layout leider noch immer der Fehler ansteht "TypeError count() on click into the Format settings"
https://www.drupal.org/project/views_layout/issues/3330033
Habe ich die views_layout 8.x-1.x-dev installiert, so weit so gut und es klappt auch die Auswahl von Layout.
Nur will ich beim nächsten compoer updadte das Modul nicht aktualisieren, das soll doch mit --no-update klappen ODER?
sudo COMPOSER_HOME=/web/composer_home -u www /usr/bin/php80/php /usr/bin/composer require 'drupal/views_layout:^1.1' --no-update
- Anmelden oder Registrieren um Kommentare zu schreiben
Das mach ich direkter:
am 28.08.2023 - 22:59 Uhr
Das mach ich direkter: Kopiere das Modul nach modules/custom (evtl diesen Ordner erst anlegen). Dann mit composer remove . . . . das Modul aus contrib löschen und damit die Verbindungen aus dem composer.json und composer.lock entfernen. Dann mit "vendor/bin/drush cr" den Cache neu aufbauen und alles ist ok.
Wenn das Modul irgendwann upgedated werden kann, einfach mit composer require ... neu installieren und danach aus contrib entfernen die Caches mit drush leeren und update.php durchlaufen lassen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Pinning des commit-hashes
am 29.08.2023 - 06:55 Uhr
Das kannst du im Prinzip so machen. Wenn du später allerdings ein generelles
composer update
ausführst, wird diese spezielle dev-Version wahrscheinlich überschrieben, es sei denn, du legst in der composer.json Datei eine feste Version fest."require": {
"drupal/views_layout": "dev-1.x#abc123"
}
oder
"require-dev": {
"drupal/views_layout": "dev-1.x#abc123"
}
Wobei #abc123 für den spezifischen commit-Hash der dev-Version steht. So stellst du sicher, dass selbst bei zukünftigen Composer-Updates diese spezielle Version beibehalten wird.
Pinning des commit-hashes composer.json
am 29.08.2023 - 12:32 Uhr
Danke, Danke :-)
Habe in der composer.json die views... von
"drupal/views_layout": "1.x-dev@dev",
auf"drupal/views_layout": "1.x-dev“,
abgeändert!Sollte so klappen?
"Von Zeit zu Zeit muss man Dinge versuchen, die über die eigenen Kräfte gehen"
Augunst Renoir
Ja, genau
am 29.08.2023 - 14:30 Uhr
Ja, genau. Sorry für den Dreher. Man sollte doch immer vorher nochmal selber testen, bevor man Code auswendig hinschreibt.
schmittrich schrieb Ja,
am 29.08.2023 - 14:31 Uhr
Ja, genau. Sorry für den Dreher. Man sollte doch immer vorher nochmal selber testen, bevor man Code auswendig hinschreibt.
;-)
"Von Zeit zu Zeit muss man Dinge versuchen, die über die eigenen Kräfte gehen"
Augunst Renoir