在rails中加载库(css / javascript)的正确方法

时间:2013-07-25 03:36:09

标签: ruby-on-rails

我是rails的新手,所以请原谅我提出一个可能基本的问题。我知道/ assets是针对页面请求中自动加载的文件。但这不意味着服务器将始终发送此文件夹中的所有文件吗?这里的东西似乎不合适。

出现此问题是因为我一直在从/ public文件夹加载我的css文件,但意识到当我在Firefox中运行我的应用程序时,没有一个类被识别。

无论如何,我知道约定优于配置是rails中的一件大事,那么在每页的基础上指定我想要加载哪些css / javascript文件的约定是什么?

1 个答案:

答案 0 :(得分:1)

你的答案可能在Asset Pipeline Guide,但我也会在这里提供一些信息。

服务器只会在您的服务器在开发环境中运行时始终发送这些文件。在生产中,应该预编译这些文件(使用rake assets:precompile),以便尽可能少地提供文件。

我建议您更全面地了解我的意思。