2016-02-27 106 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

非常感谢很多! –

相关问题