宝石用に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
私のGEMSPECでは、エラーが排除されました。
所属していません StackOverflow