Tôi đang nén javascripts của tôi thông qua assetic (khối trong twig cho tất cả các script trong một dir) mà hoạt động tốt trong chế độ prod. Bây giờ tôi muốn sử dụng chế độ gỡ lỗi cho env sản phẩm của tôi, vì vậy tôi chuyển đổi assetic để gỡ lỗi trong cấu hình, xóa bộ nhớ cache và đổ các tài sản với gỡ lỗi trên.Symfony 2.0 assetic dump sản xuất tên sai trong chế độ gỡ lỗi
Điều này phù hợp với một số javascripts nhưng không phải tất cả. Symfony thêm một số hậu tố cho chúng cao hơn (một) trên trang web (thẻ javascript) đối diện với tệp thực. Đôi khi xóa bộ nhớ cache và bán phá giá một lần nữa giải quyết vấn đề, nhưng noot thời gian này.
Ví dụ: Nó bãi: /web/js/main_part_3_jquery-ui_6.js Nhưng sử dụng: /web/js/main_part_3_jquery-ui_1.js
Vì vậy, làm thế nào tôi có thể giải quyết này?
Chỉnh sửa: Hậu tố wron không xuất hiện trên yêu cầu đầu tiên đến trang web sau khi xóa bộ nhớ cache.
Bạn sử dụng lệnh nào cho kết xuất Tự động? –
assetic: dump --env = prod – Johni
Đó là hành vi mong đợi của chế độ gỡ lỗi assetic để tạo ra các tệp bội số. Tại sao bạn muốn sử dụng chế độ gỡ lỗi trong sản phẩm? (Ví dụ: "Bây giờ tôi muốn sử dụng chế độ gỡ lỗi cho sản phẩm của tôi env" WTF?) – AdrienBrault