Làm cách nào để vô hiệu hóa tập hợp từ drush hoặc PHPmyadmin?


13

Tôi đã tìm kiếm cái này và TẤT CẢ tôi đã tìm thấy các giao dịch với Drupal 7. Lệnh drush cũ drush vset preprocess_js 0không hoạt động với Drupal 8 và bảng "biến" trong DB không tồn tại trong 8 ...

Tuy nhiên, tôi không thể vô hiệu hóa tập hợp trong trang web D8 của mình vì một số lý do và muốn vô hiệu hóa nó khỏi drush hoặc DB.

Bạn có biết một cách?

Câu trả lời:


20

Phiên bản Drupal 8 để vô hiệu hóa tập hợp:

vô hiệu hóa tập hợp CSS / JS

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

Tôi cảm ơn bạn rất nhiều và tôi đã đưa ra câu trả lời của bạn. Trân trọng!
JohnDoea

Xem thêm ví dụ được cung cấp example.sinstall.local.php, có ghi đè dựa trên settings.php, có ưu điểm là luôn được áp dụng cục bộ mà không thay đổi cấu hình thực tế của bạn.
Berdir

Làm thế nào để làm điều này mà không cần drush?
Ralph John Galindo

@RalphJohnGalindo Các cài đặt tại / admin / config /
Development

Đối với ADVAGG, chúng tôi cũng cần drush -y config-set advagg.settings enabled 0và trong mọi trường hợp drush cr.
geek-merlin

4

Nếu bạn cần nó cho môi trường phát triển của bạn, bạn có thể kích hoạt settings.local.phptrongsettings.php

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

và hơn là đảm bảo CHỈ trong địa phương của bạn settings.local.php(không phải trên môi trường sống của bạn), các cài đặt sau được sử dụng

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

LƯU Ý: những cài đặt đó có thể được tìm thấy trong sites/default.settings.local.phpđó bạn có thể sao chép sites/default/settings.local.phpvà sử dụng.


1

Sử dụng các lệnh này để hủy đặt tập hợp CSS và JS thông qua DRUSH - Drupal - 7: drush vset pre process_js 0 --yes drush vset pre process_css 0 --yes

Drupal - 8:

Tham khảo ý kiến ​​trên.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.