Jak wyłączyć agregację z drush lub PHPmyadmin?


13

Szukałem tego i WSZYSTKIE znalazłem oferty z Drupalem 7. Stara komenda drush drush vset preprocess_js 0nie działa dla Drupala 8, a tabela „zmiennych” w DB nie istnieje w 8 ...

Jednak z jakiegoś powodu nie mogę wyłączyć agregacji w mojej witrynie D8 i chcę ją wyłączyć z poziomu drush lub DB.

Czy znasz sposób?

Odpowiedzi:


20

Wersja Drupal 8, aby wyłączyć agregację:

wyłącz agregację CSS / JS

drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0

Bardzo dziękuję i podniosłem odpowiedź. Z poważaniem!
— JohnDoea

Zobacz także podany przykład.settings.local.php, który ma zastąpienie oparte na settings.php, które ma tę zaletę, że zawsze jest stosowane lokalnie bez zmiany faktycznej konfiguracji.
— Berdir

jak to zrobić bez drusha?
— Ralph John Galindo

@RalphJohnGalindo Ustawienia znajdują się w / admin / config / development / performance
— user1359

W przypadku ADVAGG potrzebujemy dodatkowo drush -y config-set advagg.settings enabled 0iw każdym przypadku drush cr.
— geek-merlin

4

Jeśli potrzebujesz go do swojego środowiska programistycznego, możesz włączyć settings.local.phpw swoimsettings.php

if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
  include $app_root . '/' . $site_path . '/settings.local.php';
}

i upewnij się, że TYLKO w twoim lokalnym settings.local.php(nie w twoim otoczeniu) są używane następujące ustawienia

$config['system.performance']['css']['preprocess'] = FALSE;
$config['system.performance']['js']['preprocess'] = FALSE;

UWAGA: prawdopodobnie można znaleźć te ustawienia, w sites/default.settings.local.phpktórych można kopiować sites/default/settings.local.phpi korzystać z nich.


1

Użyj tych poleceń, aby rozbroić agregację CSS i JS poprzez DRUSH - Drupal - 7: drush vset preprocess_js 0 - tak tak drush vset preprocess_css 0 - tak

Drupal - 8:

Zobacz powyższe komentarze.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.