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.