2012-01-12 18 views
2

我在Rails 3.1資產管道中看到了很多關於使用jQuery插件的問題和不同的答案,這導致我相信這是足夠新的,它不是科學的解決方案。我嘗試過使用我的jQuery插件,但遇到了插入樣式表的問題。有沒有Rails的方式來使用資產管道包含jQuery插件?

現在我正試圖退出該解決方案,只將我的jQuery插件及其關聯的主題和樣式表放置在「公共」下的傳統位置。所以,一種混合​​的解決方案。然後我把標籤放回到我的佈局文件中直接引用它們。

當然,現在我的問題是Rails只知道使用資產管道,並且正在爲他們查看「/ assets」。儘管如此,他們不在那裏。

有沒有正確的方法來做到這一點?我根本不想修改這些插件,所以不需要更改樣式表或其他任何東西,我希望他們只是在這一點上工作。除非在Rails 3.1資產管道中使用jQuery插件的正確方法,否則有一種方法可以讓Rails使用除/ assets之外的傳統路徑?

回答

0

我使用一個小小的寶石sprockets-urlrewriter。援引自述:

重複寫CSS相對URL以絕對的,這意味着你可以包括,例如jQuery的用戶界面,無需任何修改成資產管道。

所以,你可以將文件放在其各自的目錄和創業板會在意資產的管道。

相關問題