【问题标题】:Rails 3.2 coffeescript works fine in development but won't work in productionRails 3.2 coffeescript 在开发中运行良好,但在生产中无法运行
【发布时间】:2015-12-06 03:39:56
【问题描述】:

我在 coffeescript 中定义了一个关于 keyup 的事件处理程序:

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

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

config.serve_static_assets = true

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

gem 'coffee-rails', '~> 3.2.1'
group :assets do
  gem 'sass-rails'

我没有想法,有人知道为什么这不起作用,或者至少我可以在哪里查找错误?

感谢您的帮助。

【问题讨论】:

    标签: ruby-on-rails coffeescript


    【解决方案1】:

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

    Coffeescript/Javascript Is Not Working on Server

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-12
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-02
      • 2019-12-22
      • 2017-12-07
      相关资源
      最近更新 更多