Rails 3.2 coffeescript在开发中运行良好,但在生产中不起作用

时间:2015-12-05 19:16:40

标签: ruby-on-rails coffeescript

我在coffeescript中定义的keyup上有一个事件处理程序:

['a', 'b', 'c', 2, 3, 1, 2, 2]

这在开发中工作正常(clearsearch在咖啡文件的早期定义)。但是,当我部署时,它不起作用,我在任何地方都看不到任何错误。我尝试过手动编译资产,我尝试过设置

$('#query_raw_query').keyup ->
    clearsearch()

在production.rb中,我尝试将coffee-rails从我的Gemfile中的:assets范围中移出。

config.serve_static_assets = true

我没有想法,任何人都知道为什么这不起作用,或者至少我可以找到错误的地方?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我认为您的问题可能类似于此问题:

Coffeescript/Javascript Is Not Working on Server

尝试一下,看看它是否适合你。