我有一个独立的Sinatra应用程序及其完整的目录结构,我有一个Rails应用程序,它有自己的目录结构。我想通过在我的路由文件中添加mount
语句在我的Rails应用程序中安装Sinatra应用程序。
我应该将我的Sinatra应用程序的源文件放在我的Rails目录结构中以遵循“最佳实践”?理想情况下,我想保留我的Sinatra应用程序及其所有布局等的目录结构。
答案 0 :(得分:0)
确实没有具体的地方。我把它放在/lib
中。您也可以将其放在/app
中的自己的文件夹中,但/app
具有特殊的重新加载和自动加载规则。
您可以将其放在/lib
中,需要Sinatra应用并将其安装在routes.rb
文件中。