デスクトップ版とモバイル版の両方を持つサイトを開発しています。
デスクトップは、最終的なコンテンツをユーザーに提示するビューを備えた標準の Rails アプリです。
モバイル版は ajax ワンページ アプリで、リクエストは同じ Rails コントローラーに対して行われますが、アプリがノックアウトを使用して JavaScript でモデルを管理し、コンテンツをユーザーに表示する json を返します。
モバイルでユーザーに表示されるテンプレートは、実際にはアプリの html デスクトップ ビュー (ルビー) と同じである必要がありますが、css メディア クエリによって変更が管理される点が異なります。
現在、モバイル アプリのアセット パイプラインにテンプレート ディレクトリがあり、デスクトップ アプリの app/views フォルダーにビューがあります。
app/views フォルダー内のビューをアセット パイプラインでコンパイルする方法があるかどうかを探しています。
または、他の誰かがこれを別の方法で行うことができましたか? どんな提案でも大歓迎です。