2012-07-07 68 views
1

我正在使用rails 3.2.5。我使用'cache => true'选项来组合javascript文件。我写了下面的代码。rails 3.2 javascript_include_tag'cache => true'选项

<%= javascript_include_tag "a.js", "b.js", :cache => true %> 

当我尝试加载页面时出现以下错误。

No such file or directory - Asset file not found at '/home/MyProjectPath/public/javascripts/home/MyProjectPath/app/assets/javascripts/a.js' 

a.js和b.js位于'app/assets/javascripts /'中。

如果我用这个代码,

<%= javascript_include_tag "a.js", "b.js" %> 

它工作正常。但他们仍然是单独的JavaScript文件。

如何合并JavaScript文件使用:缓存选项?

回答

0

让你的资产在application.rb中文件

config.assets.enabled = false