Tôi đang gặp khó khăn trong việc phát triển với các lớp được tạo, các tệp được xử lý trước và bộ nhớ cache trong Magento2.
Khi so sánh với Magento1, dường như không còn có thể phát triển hiệu quả khi vô hiệu hóa tất cả bộ nhớ cache, ngoài ra tôi cũng cần xem liệu bộ đệm có can thiệp vào các tính năng tôi xây dựng hay không.
Vấn đề của tôi là, có quá nhiều bộ nhớ cache và các tệp được tạo, tôi không chắc chúng phụ thuộc vào nhau và theo trình tự nào tôi nên xóa chúng để có cái nhìn mới về tất cả các phát triển của tôi.
Có khu vực Bộ đệm ẩn
- Tất cả các bộ đệm tiêu chuẩn có thể được làm sạch
- Bộ đệm hình ảnh danh mục
- Bộ đệm tĩnh tệp
- Bộ đệm CSS / JS
Sau đó là các lệnh bash
- Bộ nhớ cache php / magento: sạch
- Thiết lập php bin / magento: static-content: triển khai
Sau đó, có thư mục bạn có thể xóa bằng tay
- var / thế hệ
- var / bộ đệm
- var / page_cache
- var / view_pre đã xử lý
- quán rượu / tĩnh
Đó là rất nhiều khả năng và có lẽ không phải tất cả. Vì vậy, nếu tôi triển khai một bản cập nhật lớn, Thay đổi mã, thay đổi CSS / JS, thay đổi mẫu
Tôi nên làm những bước nào để làm sạch mọi thứ? Theo trình tự những bước này phải được thực hiện?
cache:flush
lệnh để xóa bộ đệm.