Rails 3:社交流宝石。代码在哪里?

时间:2010-12-20 12:16:52

标签: ruby-on-rails ruby-on-rails-3 rubygems social-networking social-stream

我已经根据自述文件(https://github.com/ging/social_stream)安装了social_stream,并且工作正常,但是,我想在我的应用程序/目录中找到代码并且代码不在那里。

同样的问题出现在Devise和其他宝石上。当我安装它时,我想要访问控制器,模型,视图等,但似乎没有任何东西在app /。

我需要做些什么才能将代码放在那里并能够按照我的意愿进行更改?或者,在其他文件夹中访问它。

谢谢

5 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

" gem哪个social_stream"告诉我安装宝石的地方,以便我可以更改代码。

答案 2 :(得分:0)

我并不特别了解这些插件,但Rails插件通常会放入vendor/plugins

答案 3 :(得分:0)

AFAIK,它们位于供应商文件夹中。

除非你有一个很好的解释,否则你不应该把插件放在同一个app文件夹中。

想象一下,如果social_stream升级并且新功能被释放,那么你就会迷失方向。

答案 4 :(得分:-1)

使用Bundler,您可以冻结目录中的所有宝石。你可以试试。

将文件放在app目录中并不是一个好建议。