Javascript Rails中包含的默认js

Javascript Rails中包含的默认js,javascript,html,ruby-on-rails,Javascript,Html,Ruby On Rails,当创建一个新的Rails应用程序时,它会自动提供几个相当大的js文件。在应用程序布局中,默认情况下,它们都加载到页面中: <%= javascript_include_tag :defaults %> 我在想,加载所有这些Java脚本不可能让网站速度变慢吗? 如果是,我可以在哪里更改:defaults的定义?或者我应该只包含我需要的代码并删除上面提到的代码行吗 谢谢您在config/application.rb中 # JavaScript files you want as :

当创建一个新的Rails应用程序时,它会自动提供几个相当大的js文件。在应用程序布局中,默认情况下,它们都加载到页面中:

<%= javascript_include_tag :defaults %>

我在想,加载所有这些Java脚本不可能让网站速度变慢吗?
如果是,我可以在哪里更改
:defaults
的定义?或者我应该只包含我需要的代码并删除上面提到的代码行吗


谢谢您

在config/application.rb中

# JavaScript files you want as :defaults (application.js is always included).
config.action_view.javascript_expansions[:defaults] = %w(jquery.js rails.js)
使用
:默认值
在任何方面都不是强制性的。如果您担心性能问题,您至少应该阅读
javascript\u include\u标签
文档中的缓存部分: