* controller * .js.coffee和* controller * .css.sass

时间:2014-02-26 06:59:14

标签: ruby-on-rails

我看到生成新控制器时会创建这些文件。这些什么时候使用?我看到Rails会编译一个单独的js / css文件,因此我猜测它们不仅用于特定的控制器。是否只是简单地允许开发人员通过控制器来分解他们的代码而不是整个应用程序的简单巨大文件?只是不知道我是否需要/将使用它们。

1 个答案:

答案 0 :(得分:0)

你的想法是正确的。它们用于在开发时保持特定于控制器的css和js。 Here是有关控制器特定资产(js和css)的更多信息。您可以通过在config/application.rb文件中设置以下内容来关闭控制器的资产自动生成:

config.generators do |g|
  g.assets false
end