在 Cloud 9 中访问 gem 源代码
Access gem source code in Cloud 9
我想打开并编辑 gem 源代码,但我不知道如何在 Cloud 9 中进行。
Stack Overflow 希望我把这个问题写得更长,但它真的就是这么简单。该死的代码在哪里?
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,您的结果应该包括上述一个或两个位置。 (实际路径可能略有不同。)
您可以通过发出以下命令之一找到 gems 的位置:
rvm gemdir
gem environment
(查找 gem 路径)
我想打开并编辑 gem 源代码,但我不知道如何在 Cloud 9 中进行。
Stack Overflow 希望我把这个问题写得更长,但它真的就是这么简单。该死的代码在哪里?
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,您的结果应该包括上述一个或两个位置。 (实际路径可能略有不同。)
您可以通过发出以下命令之一找到 gems 的位置:
rvm gemdir
gem environment
(查找 gem 路径)