0

我刚开始使用 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 中可用,我仍然需要手动要求该文件吗?

4

1 回答 1

0

application.js应该列出

//= require_tree .

作为其中一行,它需要该文件所在的目录树中的所有其他文件。如果缺少或需要此行,则必须将其添加回来,否则需要专门的文件(如您对 所做的那样welcome)工作。

于 2013-07-06T06:18:04.037 回答