オフライン閲覧用の devdocs をインストールできない
-
26-12-2019 - |
質問
インストールに問題があります 開発ドキュメント 私のMacの中で。
そこでの手順を実行しようとしましたが、バンドラーのインストールで立ち往生しました。
ターミナルで次のことを試しました。
gem install bundler //this worked
bundle install //this prints error: Bundler::GemfileNotFound
必要な最新の Ruby バージョンをすでに持っていますが、依然として同じエラーが出力されます。
実行してみました bundle install
gemfile が存在するパスでは依然として同じエラーが発生します。
オフラインで閲覧するにはこれを PC にインストールする必要がありました。これをMacマシンに正常にインストールした人は、助けてください。
解決
このエラーは、Gemfile が含まれていないディレクトリでコマンドを実行しようとしていることを示します。ローカル ディレクトリに devdocs Git リポジトリのクローンを作成するのを忘れたと思います。したがって、ローカルの devdocs ディレクトリに移動して、次のように入力します。
git clone https://github.com/Thibaut/devdocs
次に、このディレクトリに移動し、次のコマンドを入力します。
bundle install
thor docs:download --all
rackup
これは機能するはずで、devdocs は localhost:9292 で利用できるはずです。そうでない場合は、Ruby のバージョンが古すぎる可能性があります (devdocs には Ruby 2.1.0 以降が必要です)。この場合、rvm を使用して Ruby をアップデートすることを強くお勧めします (rvm install Ruby-2.1.0)。