Tôi đang tìm cách để làm cho việc phát triển Symfony 2 Assetic 1.0.2 dễ dàng hơn. Tôi sử dụng Assetic để bán phá giá/xuất bản nội dung của mình.Làm cho Symfony 2 Phát triển nội dung thoải mái
Hiện nay tôi tiếp tục chạy lệnh này trong nền:
php app/console assetic:dump --watch
Nó giúp rất nhiều, mọi thay đổi tôi làm cho JS hoặc file CSS sẽ tự động được đổ vào các thư mục công cộng, nơi các nguồn lực được lấy từ bằng Trình duyệt.
Tuy nhiên, tôi có vấn đề với điều này:
Nếu tôi thêm một file CSS/JS mới, vì một lý do nó không bị đổ. Tôi cần phải dừng đồng hồ, xóa bộ nhớ cache và khởi động lại đồng hồ.
Đó là loại chậm, ăn 5% -20% thời gian CPU liên tục.
Có cách nào khác để phát triển với Assetic không? Tôi đã thử phương pháp phục vụ các tài nguyên thông qua một bộ điều khiển (use_controller: true
cho Assetic), nhưng nó thậm chí còn chậm hơn (vì chúng ta hãy đối mặt với thực tế, PHP không phải để phục vụ dữ liệu tĩnh).
Tôi đã sử dụng nó, nhưng nó vẫn tìm nạp tệp nguồn chậm, tôi đoán tôi sẽ cần chỉ định đường dẫn đến '/ bundles/js/...' để nó hoạt động, điều này không lý tưởng cho sản xuất, tuy nhiên. – Tower
tài sản: cài đặt và assetic: dump là hai điều hoàn toàn khác nhau hoàn toàn – calumbrodie