13

I've been searching for this and ALL I found deals with Drupal 7. Old drush command drush vset preprocess_js 0 doesn't work for Drupal 8 and the "variable" table in DB doesn't exist in 8...

Yet, I can't disable aggregation in my D8 site for some reason and want to disable it from either drush or DB.

Do you know a way?

20

Drupal 8 version to disable aggregation:

disable CSS/JS aggregation

drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0
| improve this answer | |
  • I thank you dearly and I thumbed up your answer. Best regards! – user16289 Nov 24 '16 at 7:22
  • See also the provided example.settings.local.php, which has a settings.php based override, which has the advantage of always being applied locally without changing your actual configuration. – Berdir Nov 24 '16 at 20:40
  • how to do this without drush? – Ralph John Galindo Jan 24 '18 at 2:12
  • @RalphJohnGalindo The settings are at /admin/config/development/performance – user1359 May 31 '18 at 13:45
  • For ADVAGG we additionally need drush -y config-set advagg.settings enabled 0 and in any case drush cr. – geek-merlin Aug 15 '19 at 13:38
4

If you need it for your development environment you can enable settings.local.php in your settings.php

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

and than make sure ONLY in your local settings.local.php (not on your live enviroment) the following settings are used

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

NOTE: those settings can probably be found in sites/default.settings.local.php which you can copy to sites/default/settings.local.php and make use of.

| improve this answer | |
1

Use these commands to unset the CSS and JS aggregation through DRUSH - Drupal - 7: drush vset preprocess_js 0 --yes drush vset preprocess_css 0 --yes

Drupal - 8:

Refer above comments.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy