我想打开并编辑gem源代码,但我无法弄清楚如何在云端9中。
Stack Overflow希望我让这个问题更长,但实际上就是这么简单。该死的代码在哪里?
答案 0 :(得分:1)
Cloud9与其他终端一样运行。如果gem具有唯一名称,则以下内容非常有用,因为您将获得更少(更好)的结果。我将使用will_paginate
例如:
sudo locate will_paginate
由于Cloud9包含了主要用户的轻量级权限,因此您可以通过使用上述sudo
获益最多。
在我的机器上,结果包括以下两个位置的子目录:
/home/hstevens/.gem/ruby/gems/will_paginate-3.0.7
/usr/local/lib/ruby/gems/1.9.1/gems/will_paginate-3.0.7
根据您是否以root身份安装gem,您的结果应包含上述一个或两个位置。 (实际路径可能略有不同。)
答案 1 :(得分:1)
您可以通过发出以下命令之一来找到宝石的位置:
rvm gemdir
gem environment
(寻找宝石路径)