gpt4 book ai didi

ruby-on-rails - 是否可以在 Ruby on Rails 3 或类似 Merb 的切片中创建子应用程序?

转载 作者:数据小太阳 更新时间:2023-10-29 08:41:39 25 4
gpt4 key购买 nike

Rails 3 是否有类似于 Merb 中的切片或 Django 中 Controller 之上的组织层的区域?我曾听说他们可能允许在另一个 Rails 应用程序中托管一个 Rails 应用程序,但我在预发布 Material 中找不到任何相关信息。关于如何做这样的事情有什么提示吗?

最佳答案

你是对的,似乎还没有很多关于它的官方文档。但是,是的,您可以拥有应用程序切片——它们在 Rails 中称为引擎。实际上,从 2.3 开始,它们就可以在 Rails 中使用了。目前,您基本上制作了一个具有完整应用程序结构的插件,并在其中设置您的路由以针对特定 URL“挂载”您的应用程序。在 Rails 3 中,引擎基本上是 Rails 堆栈中的一流对象。我相信它们仍然可以是插件,但您也可以将它放在单独的 gem 中远离您的应用程序,并且更容易地在您的应用程序中需要它。您应该能够在 Google 上很容易地找到东西,但这里有一个经常链接但信息丰富的引用:https://gist.github.com/af7e572c2dc973add221

关于ruby-on-rails - 是否可以在 Ruby on Rails 3 或类似 Merb 的切片中创建子应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3106367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com