在我的项目中,我有以下路由(routes.rb)
resources :main, path: '/' do
collection do
get 'about'
get 'blog'
get 'resources'
get 'contact'
get 'projects-and-tutorials'
end
end
和这些路由是从公共文件夹中加载文件,比如about.html和contact.html,目前这些页面上没有加载CSS文件。
我在公共文件夹下创建了一个css文件夹,并将从那里加载这些公共页面上的css文件,但我不确定是否适合使用
如何从app/assets/stylesheet中加载CSS文件,或者有另一种方式在公共文件中加载CSS ?
你不能在public目录下的文件中加载app/assets/stylesheets文件(不可见)
你可以在公共文件夹中创建一个单独的目录,把你的css文件放在那里。然后你可以直接引用它们