我已经使用命令行安装了一个 ruby gem。当我尝试gem list --local
时,它清楚地表明 gem 清楚地安装在我的机器上。
但是我想根据文档进行更改。根据文档(使用gem server
然后http://localhost:8808/
),我应该在/lib
.
但是我在我的机器上的任何地方都找不到它 - 我使用我的 mac 查找器查看,以便我可以使用 textmate 编辑它,但是 nada。
有任何想法吗?我应该在哪里寻找宝石以便我可以编辑/使用它?谢谢!
我已经使用命令行安装了一个 ruby gem。当我尝试gem list --local
时,它清楚地表明 gem 清楚地安装在我的机器上。
但是我想根据文档进行更改。根据文档(使用gem server
然后http://localhost:8808/
),我应该在/lib
.
但是我在我的机器上的任何地方都找不到它 - 我使用我的 mac 查找器查看,以便我可以使用 textmate 编辑它,但是 nada。
有任何想法吗?我应该在哪里寻找宝石以便我可以编辑/使用它?谢谢!
您需要使用-d
标志来获取详细信息。
gem list --local -d
对于uglifier
,例如
uglifier (1.3.0)
Author: Ville Lautanala
Homepage: http://github.com/lautis/uglifier
Installed at: /Users/deefour/.rbenv/versions/1.9.3-p327/gemsets/myapp
Ruby wrapper for UglifyJS JavaScript compressor
要查找宝石的位置:
gem which <gemname>
以debugger
宝石为例
gem which debugger
/opt/ruby/ruby-1.9.3-p392/lib/ruby/gems/1.9.1/gems/debugger-1.5.0/lib/debugger.rb