it-swarm.com.de

Wie deaktiviere ich die Aggregation von Drush oder PHPmyadmin?

Ich habe danach gesucht und ALLES, was ich gefunden habe, befasst sich mit Drupal 7. Alter Drush-Befehl drush vset preprocess_js 0 funktioniert nicht für Drupal 8 und die "variable" Tabelle in DB existiert nicht in 8 ...

Ich kann die Aggregation auf meiner D8-Site jedoch aus irgendeinem Grund nicht deaktivieren und möchte sie entweder für Drush oder für DB deaktivieren.

Kennst du einen Weg?

13
JohnDoea

Drupal 8-Version zum Deaktivieren der Aggregation:

deaktivieren Sie die CSS/JS-Aggregation

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

Wenn Sie es für Ihre Entwicklungsumgebung benötigen, können Sie settings.local.php In Ihrem settings.php Aktivieren.

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

und dann stellen Sie sicher, dass NUR in Ihrem lokalen settings.local.php (nicht in Ihrer Live-Umgebung) die folgenden Einstellungen verwendet werden

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

HINWEIS : Diese Einstellungen finden Sie wahrscheinlich in sites/default.settings.local.php, Die Sie nach sites/default/settings.local.php Kopieren und verwenden können.

4
GiorgosK

Verwenden Sie diese Befehle, um die CSS- und JS-Aggregation über DRUSH zu deaktivieren - Drupal - 7: drush vset preprocess_js 0 --yes drush vset preprocess_css 0 --yes

Drupal - 8:

Siehe obige Kommentare.

1
Avinash Thombre