问题是这样的,最近一段时间安装的所有的 gems 在查看其文档时,都会报一个错误:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/ri/ri_reader.rb:54:in `initialize': No such file or directory - /Library/Ruby/Gems/1.8/doc/uuid-2.3.4/ri/UUID/cdesc-UUID.yaml (Errno::EENOENT)
好像 ri 需要一个 cdesc-CLASSNAME.yaml 一个说明文件,但是我发现最近安装的 gems 里都没有这个问题,取而代之的时 cdesc-CLASSNAME.ri 文件,而早先安装的 gems 里都有那个 yaml 文件。而如果我先把早先安装的一个 gems 卸载然后重新安装,发现那个 yaml 文件也没有了。
谁知道这是怎么回事吗?
或者哪里有关于 ri 文档格式的说明文档?