Come disabilitare l'aggregazione da drush o PHPmyadmin?


13

Ho cercato questo e TUTTI ho trovato accordi con Drupal 7. Il vecchio comando drush drush vset preprocess_js 0non funziona per Drupal 8 e la tabella "variabile" nel DB non esiste in 8 ...

Tuttavia, non riesco a disabilitare l'aggregazione nel mio sito D8 per qualche motivo e voglio disabilitarlo da Drush o DB.

Conosci un modo?

Risposte:


20

Drupal 8 versione per disabilitare l'aggregazione:

disabilita l'aggregazione CSS / JS

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

Ti ringrazio di cuore e ho raccolto la tua risposta. I migliori saluti!
— JohnDoea,

Vedi anche il file example.settings.local.php fornito, che ha una sostituzione basata su settings.php, che ha il vantaggio di essere sempre applicato localmente senza cambiare la tua attuale configurazione.
— Berdir,

come fare questo senza drush?
— Ralph John Galindo,

@RalphJohnGalindo Le impostazioni sono in / admin / config / development / performance
— user1359

Per ADVAGG abbiamo inoltre bisogno drush -y config-set advagg.settings enabled 0e in ogni caso drush cr.
— geek-merlin,

4

Se ne hai bisogno per il tuo ambiente di sviluppo, puoi attivarlo settings.local.phpnel tuosettings.php

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

e assicurati che SOLO nel tuo locale settings.local.php(non nel tuo ambiente dal vivo) vengano utilizzate le seguenti impostazioni

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

NOTA: è possibile trovare quelle impostazioni nelle sites/default.settings.local.phpquali è possibile copiare sites/default/settings.local.phpe utilizzare.


1

Utilizzare questi comandi per annullare l'aggregazione CSS e JS tramite DRUSH - Drupal - 7: drush vset preprocess_js 0 --yes drush vset preprocess_css 0 --yes

Drupal - 8:

Fare riferimento ai commenti sopra.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.