在Rails应用程序中安装的Sinatra应用程序的源文件放在何处

时间:2016-02-15 22:06:30

标签: ruby-on-rails ruby sinatra

我有一个独立的Sinatra应用程序及其完整的目录结构,我有一个Rails应用程序,它有自己的目录结构。我想通过在我的路由文件中添加mount语句在我的Rails应用程序中安装Sinatra应用程序。

我应该将我的Sinatra应用程序的源文件放在我的Rails目录结构中以遵循“最佳实践”?理想情况下,我想保留我的Sinatra应用程序及其所有布局等的目录结构。

1 个答案:

答案 0 :(得分:0)

确实没有具体的地方。我把它放在/lib中。您也可以将其放在/app中的自己的文件夹中,但/app具有特殊的重新加载和自动加载规则。

您可以将其放在/lib中,需要Sinatra应用并将其安装在routes.rb文件中。