繁体   English   中英

如何将现有的Rails应用程序转换为gem

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM