Điều này là do Sprockets sẽ hợp nhất, biên dịch và phục vụ JavaScript, CoffeeScript, CSS, LESS, file SCSS, và Sass.
Bằng cách giảm kích thước và thời gian cần thiết để biên dịch tất cả các tài nguyên tĩnh, Sprockets giúp tối ưu hóa việc sử dụng tài nguyên trên máy chủ và cả phía các khách hàng.
Dưới mui xe Bánh răng được xây dựng dựa trên Rake , một tiện ích make-như cách sử dụng tiêu chuẩn cú pháp Ruby cho các tập tin đặc điểm kỹ thuật xây dựng.
Về cơ bản Sprockets sử dụng các file Rake để tự động xác định các nguồn lực cần thiết để nén và tối ưu hóa.
Điều này sẽ tự động xử lý tất cả các tài nguyên phụ thuộc là tốt và đảm bảo các tập tin được xử lý trước (trong trường hợp của LESS, SCSS, CoffeeScript) trước khi được minified
Tính năng .
- quản lý phụ thuộc nâng cao
- đường dẫn tùy chỉnh tải
- Hỗ trợ phục vụ tài sản hơn HTTP
- Hỗ trợ mẫu JavaScript client-side
- ERB-thân thiện
là gì mới trong phiên bản này:.
- Tránh tham khảo trong bối cảnh SassImporter Hack để Marshallable của mình
là gì mới trong phiên bản 2.11.0:
- Hỗ trợ cho .bower.json
là gì mới trong phiên bản 2.10.0:.
- Hỗ trợ cho bower.json
là gì mới trong phiên bản 2.9.3:.
- Sửa lỗi bộ nhớ đệm Sass
là gì mới trong phiên bản 2.9.0:.
- Viết ra các biến thể gzipped tài sản kèm
là gì mới trong phiên bản 2.8.1:.
- Sửa lỗi nhập Sass
là gì mới trong phiên bản 2.8.0:
- Cho phép vị trí manifest được tách ra từ thư mục đầu ra.
- Vượt qua con đường hợp lý và đường dẫn tuyệt đối để each_logical_path iterator.
Bình luận không