[英]How to convert existing rails application to gem
我有一个类似于active_admin
gem的Rails应用程序。 我想将此现有应用程序变成一个宝石。
我知道您可以使用以下方法生成宝石:
bundler gem gem_name_here
此命令创建一个空的宝石。 我想那很好,我只是不知道将所有代码放在哪里。
表面上,您应该将所有代码放在/lib
目录中。 但是,我的应用程序有一个资产管道和一个包含所有模型,控制器和视图的app
目录。 我不知道将所有这些目录放置在gem中的位置。 有什么想法或想法吗?
如果您需要我分享任何代码,我将很乐意分享。
您正在描述一个Rails引擎。 Engine是一个微型Rails应用程序,可以在其他rails应用程序内使用。 有关更多详细信息,请参见官方rails指南
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.