抱歉,如果这是一个新手问题,那么Ruby gem和Rails gem的结构有什么区别?
严格来说,所有的Rails gems也都是Ruby gems,但反过来则不一定成立。那么,要将一个Ruby gem转变为Rails gem,需要哪些额外的文件呢?
例如,在这篇文章中,Building a ruby gem for Rails applications,顶部的回答建议所有的Rails gems都需要一个
严格来说,所有的Rails gems也都是Ruby gems,但反过来则不一定成立。那么,要将一个Ruby gem转变为Rails gem,需要哪些额外的文件呢?
例如,在这篇文章中,Building a ruby gem for Rails applications,顶部的回答建议所有的Rails gems都需要一个
init.rb
文件。但是后来我发现一些Rails gems并没有这个init.rb
文件。这里有一个例子:https://github.com/collectiveidea/awesome_nested_set
基本上,我想写一个Rails gem。我找到了很多关于编写Ruby gems的教程,但我只是想确保它适用于Rails应用程序。