资产已过滤掉,将不会提供给rails 4.1.1

时间:2014-06-16 09:24:28

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4

资产已滤除且无法投放:将Rails.application.config.assets.precompile += %w( login.js )添加到config/initializers/assets.rb并重新启动您的服务器

当我尝试运行我的应用程序时,我发现上述错误。

<%= javascript_include_tag "applicatin", "login" %>

我在asests.rb中看不到任何文件名config/initializers

1 个答案:

答案 0 :(得分:0)

您需要创建config/initializers/assets.rb并将该行添加到其中,如下所示:

Rails.application.config.assets.version = '1.0'
Rails.application.config.assets.precompile += %w( login.js )

然后重新启动你的服务器它应该工作。上面的代码就是你现在所需的assets.rb文件。