我正在开发一个同时具有桌面版和移动版的网站。
桌面是一个标准的 Rails 应用程序,其视图将最终内容呈现给用户。
移动版是一个 ajax 单页应用程序,其中向相同的 rails 控制器发出请求,但返回 json,该应用程序使用敲除来管理 javascript 中的模型并向用户显示内容。
在移动设备中显示给用户的模板实际上应该与应用程序的 html 桌面视图 (ruby) 相同,不同之处在于通过 css 媒体查询管理的更改。
现在,我在移动应用程序的资产管道中有一个模板目录,在桌面应用程序的 app/views 文件夹中有一个视图。
我一直在尝试寻找是否有办法将 app/views 文件夹中的视图编译到资产管道中?
还是其他人设法以另一种方式做到这一点?欢迎任何建议。