ruby-on-rails - rails3 中的 Assets 管道 - application.js 不包括其他 js 文件?

标签 ruby-on-rails ruby-on-rails-3 asset-pipeline

所以我的 application.js 文件相应地包含了 jquery,以及我直接放入其中的所有内容。

但是,我的一个 Controller - 我们称它为 Books - 有自己的 books.js 文件

我希望 books.js 文件仅在查看书籍 Controller 中的页面时出现。

它似乎根本不包括它 - 有什么想法吗?

最佳答案

首先你应该看看http://railscasts.com/episodes/279-understanding-the-asset-pipeline

第二个在 app/assets/javascripts/application.js 中

它是否包含类似的东西

//= require_directory .

//= require_tree .

关于ruby-on-rails - rails3 中的 Assets 管道 - application.js 不包括其他 js 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8161421/

相关文章:

ruby-on-rails - 嵌套表单 - 如何将现有嵌套对象添加到父表单?

ruby-on-rails-3 - Rails 3 - 设置页面标题的理想方法

ruby-on-rails-3 - MiniProfiler Ruby : Getting a better breakdown for non-SQL calls

ruby-on-rails - Rails Devise,如何只为 super 用户制作 "sign up"

ruby-on-rails - 如何在不破坏用户记录的情况下删除用户关联?

css - rails 3.1 link_to image_tag 其中图像数据作为字符串嵌入

JavaScript 未在 Ruby on Rails 中运行

import - Rails 3.1 Assets 管道不接受对@import'd 表的更改

ruby-on-rails - 为什么经常建议不要使用rails default_scope?

ruby-on-rails-3 - Rails -- 密码恢复