我的development.rb文件中有以下行:
config.action_view.javascript_expansions = { :default => [:jquery] }
以及我的production.rb文件中的以下内容:
config.action_view.javascript_expansions = { :default => ["jquery.min"] }
我已经安装了一个jquery,用于我的rails应用程序和jquery gem。未安装原型。
我在application.rb文件中取消了对以下行的注释:
# JavaScript files you want as :defaults (application.js is always included).
config.action_view.javascript_expansions[:defaults] = %w(jquery rails)
我想使用常规jquery进行开发,然后使用jquery mini进行生产。此配置导致以下错误:
未找到扩展:默认
如何在生产和开发仍有不同jquery环境的情况下修复此错误?
提前谢谢。
你叫错名字了。你说它是:default
,而应该是:defaults
。config/environment.rb
和config/environments/*
文件中的代码将覆盖application.rb
中的任何内容。