2016-02-27 111 views
0

我想爲css文件夾的資產路徑添加路徑。將文件夾添加到資產路徑literaly

現在如果我要麼添加使用

Rails.application.assets.paths << Rails.root.join("app", "assets", "css") 

我可以用127.0.0.1/assets/somefile.css存取權限它的路徑,這將獲取從文件夾中的CSS文件是內部資產,但該是不是我想做的事情,我想這是什麼

127.0.0.1/assets/css/somefile.css

但是這給了我一個錯誤。我如何正確地路由此?

回答

1

Rails喜歡將資產扁平化爲/assets。您可以通過將源文件放入public/assets/css/,跳過資產管道來避免這種情況。

另請注意,在生產中,app/assets/*中的任何內容都將被重命名爲允許更積極的緩存,例如,到/assets/application-sfdalkjsdafljkdsfakldfs.css。所以挑剔你想如何命名這些文件也會造成麻煩。

+0

非常感謝很多! –

相關問題