Tôi muốn một blog Tumblr để kéo CSS từ thư mục tài sản của ứng dụng trên Rails.
Điều này có nghĩa là tôi có thể sử dụng SASS, Compass và CSS trang web khác để tạo kiểu.
Điều này cũng có nghĩa là nếu mọi thứ được cập nhật ở CSS cấp thấp, tumblr.css
sẽ được tạo lại cùng với thông số cap deploy
thông thường và giao diện của Tumblr sẽ tự động thay đổi.
Vấn đề:
Các Rails 3 đường ống dẫn tài sản thêm một băm để tên tập tin, ví dụ:
tumblr-c6ec969ce054623163b9404f6c8330e9.css
Do đó mẫu Tumblr không thể bao gồm nó, trừ khi tôi cập nhật URL thủ công mỗi khi nó thay đổi.
Có cách nào để vô hiệu hóa một cách chọn lọc asset.digest
cho một tệp hoặc tạo rõ ràng một tệp CSS từ SASS mà không phải trải qua toàn bộ đường dẫn nội dung không? Hoặc có thể để tạo ra một bí danh tự động hoặc một cái gì đó?
Hmm, đây chắc chắn không phải là trường hợp với việc triển khai của tôi. Có _no_ tập tin trong 'public/assets' mà không cần tiêu hóa. Có lẽ tôi đã phá vỡ một cái gì đó trong biên dịch trước rồi? – Leo
Bạn có đang chạy với môi trường chính xác không? Như thế này: 'tài sản rake: biên dịch trước RAILS_ENV = sản xuất ' –
Trong Capistrano, bạn có thể phải thêm' set: rails_env,: production' vào công thức của bạn. –