Ruby on rails 3.2 机架离线gem:生成的清单文件在哪里?

Ruby on rails 3.2 机架离线gem:生成的清单文件在哪里?,ruby-on-rails-3.2,Ruby On Rails 3.2,我使用'rack offline'gem来管理HTML5清单 我安装了它,配置并运行了应用程序wo错误,但不清楚如何将其与HTML清单和当前Rails应用程序关联: 匹配“/application.manifest”=>Rails::路由中的脱机。。Rails应用程序的名称应该是it还是应用程序?i、 e.匹配“/workshop.manifest”=>Rails::离线 我在生成的html中没有看到manifest属性: 我们应该在MIME_types.rb初始值设定项中添加MIME类

我使用'rack offline'gem来管理HTML5清单

我安装了它,配置并运行了应用程序wo错误,但不清楚如何将其与HTML清单和当前Rails应用程序关联:

  • 匹配“/application.manifest”=>Rails::路由中的脱机。。Rails应用程序的名称应该是it还是应用程序?i、 e.匹配“/workshop.manifest”=>Rails::离线
我在生成的html中没有看到manifest属性:

  • 我们应该在MIME_types.rb初始值设定项中添加MIME类型“text/cache manifest”吗

我猜缺少的信息如下(在添加gem并将配置设置为初始值设定文件rack_offline.rb之后

在routes中:我插入了路径

match "/application.manifest" => Rails::Offline, :as => :manifest
在我的应用程序布局(haml)中,我修改了html标记

%html{:lang => "en", :manifest => manifest_path }
# which generates the following html .. ( I have localized routes ... )
<html lang='en' manifest='/fr/application.manifest'>
这些都是公开的html文件。。。 需要了解并检查它是否是正确生成的清单文件

CACHE MANIFEST
# aba331a67ba974bf70c665dfc48a1bea5da7d8fe352c46a76af07f45c339d422
404.html
422.html
500.html
offline.html

NETWORK:
*