một lần nữa tôi có một vấn đề với các tập tin trong nanoc. Lần này tôi muốn đính kèm tập tin tùy chỉnh slide.js
vào blog của mình nhưng tôi không thể (không biết tại sao - có thể đã xảy ra sự cố với tuyến đường của tôi). Đây là tuyến đường của tôi:Cách thêm tệp javascript riêng vào nanoc?
compile '/js/*/' do
# don’t filter or layout
end
...
route '/js/*/' do
/'js'/ + item.identifier.chop + '.js'
end
Và trong phần head
của bố trí của tôi, tôi đã đưa: %script{:type => "text/javascript", :src => "/js/slide.js"}/
(có, đó là một HAML).
Có ai có thể giúp tôi giải quyết vấn đề này không? Nó sẽ rất được đánh giá cao.
Thay vì sử dụng ".js", bạn cũng có thể sử dụng 'item [: extension]', là phần mở rộng tệp gốc. Ngoài ra, khối '# compile' không cần trả về bất cứ thứ gì, vì vậy' nil' không hữu ích. – ddfreyne