首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何快速从项目提取代码到创业板(将类从项目转移到宝石)

如何快速从项目提取代码到创业板(将类从项目转移到宝石)
EN

Stack Overflow用户
提问于 2013-03-22 15:40:11
回答 2查看 1.1K关注 0票数 1

我有一个用Rails编写的复杂项目。我需要把它分割成更小的子物体。和一些在所有子体中使用的代码,所以我想把它移到librabry (核心),在重用库之后。

在.NET中,您可以轻松地将项目添加到您的解决方案中,并且项目将是库类型,然后将类放到该项目中,编译器将编译dll,这里就是我们所需要的。我需要在思想上和Ruby一样的东西。

我怎么能用最小的电子堡垒做这件事呢?

我用的是Rubymine 5

真正的问题只是如何把钻石搬到宝石上。从技术上讲。我以前从没做过。所以没有分解之类的东西。唯一的机制是如何从项目中获取类,并以最简单的方式将其放到gem中。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-22 16:12:45

看看http://guides.rubyonrails.org/plugins.html

我建议你看看流行的宝石,看看它们是怎么做的。做事情真的没有一种正确的方法。

票数 3
EN

Stack Overflow用户

发布于 2013-03-22 16:09:56

通常,您需要在Gemfile中包含gem。对于本地开发,您可以使用以下内容引用它

代码语言:javascript
运行
复制
gem "mygem", :path => "path/to/gem/directory"

然后,您可以简单地将类移动到gem,并确保它们是必需的。根据您的绑定程序设置,这可能是自动完成的。在gem中,通常需要手动要求文件。

你应该看看其他一个或多个宝石,这些宝石和你的宝石有相似之处,以获得如何构造它的灵感。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15574336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档