Tôi đang cố gắng tạo một ứng dụng độc lập (độc lập với đường dẫn nội dung Rails) bằng cách sử dụng less.rb để xuất các tệp CSS dựa trên Twitter Bootstrap.Cách xử lý Bootstrap với less.rb bên ngoài Rails
Kết quả sau đây trong một tài liệu trống
parser = Less::Parser.new :paths => [Rails.root + '/public/bootstraps/twitter-bootstrap-857b8fb/less']
tree = parser.parse("@import 'bootstrap.less'")
tree.to_css
mà kết quả trong một chuỗi rỗng được trả lại. Tôi đã thử các biến thể của việc thay đổi @import thành đường dẫn đầy đủ vv, không thành công. Tôi nghĩ rằng tôi phải thiếu một cái gì đó đơn giản.
Tôi tin rằng thực sự thực hiện từ phía nút của sự vật (mà tôi muốn tránh nếu có thể). –
Thay vào đó không thể biên dịch Less mà không có phần mềm bổ sung. Nếu bạn không bao giờ muốn chạy bất kỳ ứng dụng nào khác, bạn có thể biên dịch Less ở phía máy khách, nhưng IMHO không phải là một ý tưởng hay. – Hauleth
Less.rb là 'phần mềm bổ sung' trong trường hợp này. –