如何为宝石指定不存在RI/RDOC,因此尝试安装时用户不会受到警告
题
我创作的宝石没有任何类型的内联RI/RDOC,因此当用户 gem install
当Rubygems试图编译文档时,他们会收到警告:
Successfully installed mygem-0.0.1
1 gem installed
Installing ri documentation for mygem-0.0.1...
File not found: lib
我假设这是由于它试图针对我的应用程序的LIB文件夹运行RI工具(GEM都是二进制文件)。如何避免此错误?我尝试将虚拟文件放入 lib/
但这无济于事。
解决方案
因此,在这个问题上实际上存在问题。我错误地假设有关错误消息 lib
在有关RI安装之前与该消息相关联。
此情况并非如此。问题是默认 require_paths
是 ["lib"]
我的宝石没有。重置 require_paths
在我的宝石中,消除了错误。
不隶属于 StackOverflow