Magento 2. Ít hơn CSS. Quá trình xây dựng rất chậm. Làm thế nào để cải thiện?


7

Hiện tại magento2 / grunt rất chậm trong việc chuyển đổi ít thành css (với một vài địa phương, có thể mất đến một phút để xây dựng lại mọi thứ.

Bất kỳ lời khuyên làm thế nào để cải thiện tốc độ phát triển?


Bấm vào [đây]: magento.stackexchange.com/a/120036/37351 để biết kết quả của yêu cầu.
St3phan

Câu trả lời:


1

Tôi cũng đứng trước nhà phát triển và đối mặt với vấn đề tương tự, đó là do chế độ biên dịch phía máy chủ.

Vui lòng thử phương pháp sau, có thể hữu ích và bạn cũng không cần phải cằn nhằn vì vậy nó cũng tiết kiệm thời gian của bạn

đi đến

store > Configuration > Advanced > Developer > Front-end development workflow 

và thay đổi loại quy trình công việc để biên dịch ít hơn phía khách hàng

Bây giờ hãy vào thư mục cài đặt Magento của bạn và xóa thủ công các thư mục sau

 1. pub\static\frontend\Magento  (remove all theme folders)

 2. var\ (remove all items)

Bây giờ chỉnh sửa bất kỳ tập tin ít hơn và kiểm tra nó.

không cần phải chạy trực tiếp bất kỳ CMD trực tiếp Làm mới trình duyệt của bạn có thể hoạt động tốt.

Ngoài ra, vui lòng cài đặt tiện ích bên dưới trong firefox

https://addons.mozilla.org/en-US/firefox/user/simnameeponti/?src=api

nó hiển thị cho bạn đường dẫn tệp ít hơn trong trình duyệt khi bạn kiểm tra các phần tử.

Tôi nghĩ rằng đó là cách tốt hơn để tiết kiệm thời gian.


1

Nếu bạn đang làm việc trên một trang riêng lẻ thì chế độ máy khách ít hơn là một lựa chọn tốt.

Nếu bạn đang làm việc trên nhiều trang trên một trang thì điều này rất chậm vì nó biên dịch càng ít mỗi lần bạn nhấn một trang.

Trong trường hợp sau, bạn nên sử dụng chế độ máy chủ và sử dụng Gulp để biên dịch ít hơn cho bạn bất cứ khi nào có thay đổi. Tốc độ này nhanh hơn Grunt, thoguh có các hạn chế (chủ yếu không sử dụng các tệp _import.less trong các tiện ích mở rộng dựa trên các lệnh @magento_import không chuẩn). Điều này cũng bao gồm một tùy chọn tải lại trực tiếp cho trình duyệt của bạn.

Chi tiết để thiết lập Gulp cho Magento 2 có thể được tìm thấy trên blog của Alan Kent .

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.