将预编译的Angular Offline app嵌入到导轨

时间:2016-08-22 09:28:17

标签: ruby-on-rails angularjs ruby-on-rails-5

我有一个rails应用程序,其中一小部分必须脱机工作。 这部分可以是完全独立的,所以我选择让其他人在rails堆栈之外做它作为一个独立的角度离线应用程序,它通过REST使用rails应用程序。角度应用程序将是一个带有application.manifest文件的预编译应用程序。

现在我想将它包含在rails应用程序中,只是为了在客户端服务器上部署一个应用程序而不是两个应用程序。

实施例

我的rails应用程序包含管理功能,当用户访问类似/coaching的内容时,应该提供角度应用程序。

现在我的问题是:

我是否将角度应用程序放入/public文件夹? 我是否必须添加某种路由或将清单添加到application.js或类似的东西?或者我是否添加了响应“application.manifest”的控制器操作?

提前致谢, 雅舍

1 个答案:

答案 0 :(得分:0)

确实很简单,只需将/public文件夹中的角度应用程序放在名为coaching的子文件夹中,即可通过/coaching访问角度应用程序。

无需在routes.rb或类似内容中调整任何内容。