3

RubyonRailsを使用して最初のWebアプリを作成しました。そして今、私はそれをオフラインにしたいです。

Rails 3.2アプリでHTML5オフラインキャッシュマニフェストファイルを作成する方法は?

いくつかのQ&Aと記事を読みました。彼らは時代遅れのようです。(例:ラックオフライン?)

.note:例:Rack-Offlineはhome-234201233453.jsではなくhome.jsを出力します

アセットパイプラインを利用するために、可能であれば設定を変更したくありません。(ほとんどの記事はプリコンパイルを無効にすることを提案しました):-/

何か提案やヒントはありますか?(コントローラーを作成しますか?erb?など)

ps私は開発の初心者です(1か月間のみ学習します)。html5マニフェストのメカニズムは理解していますが、Railsで作成する方法がわかりません。

4

2 に答える 2

2

Rack-offlineが更新され、Rails 3.1+ のアセット パイプラインと連携するようになりました。残念ながら、メンテナーは gem のバージョンを上げていないため、単純にラック オフラインの gem をインストールするだけではうまくいきません。Gemfile で、最新バージョンの git リポジトリを指定すると、うまくいくはずです。

gem 'rack-offline', :git => 'https://github.com/wycats/rack-offline.git' 
于 2012-06-20T20:08:17.220 に答える