Rails controller.js.coffee没有显示出来

时间:2013-07-06 06:01:26

标签: javascript ruby-on-rails controller coffeescript

我刚开始使用Rails。

内部资产javascripts有一个文件(welcome.js.coffee),上面写着

# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://coffeescript.org/

我已将此功能置于

之下
$(document).ready ->
    alert "Hello World"

在我的application.js文件中,如果我放

//= require welcome

显示警报,否则显示。

我正在跳过某些内容,或者即使welcome.js.coffee文件说应该在application.js中自动提供逻辑,我仍然需要手动要求该文件吗?

1 个答案:

答案 0 :(得分:0)

您的application.js应列出

//= require_tree .

作为其中一行,它需要目录树中该文件所在的每个其他文件。如果缺少或需要此行,则必须将其添加回来或者特别需要文件(如同{ {1}})让它发挥作用。