Не могу установить devdocs для просмотра в автономном режиме
-
26-12-2019 - |
Вопрос
У меня проблема с установкой документация разработчиков в моем Mac.
Я пытался выполнить описанные здесь действия, но установка упаковщика застряла.
Я попробовал в терминале следующее:
gem install bundler //this worked
bundle install //this prints error: Bundler::GemfileNotFound
У меня уже установлена последняя версия Ruby, но я все равно печатаю ту же ошибку.
Я пытался выполнить bundle install
в пути, где находится драгоценный файл, по-прежнему возникает та же ошибка.
Мне нужно было установить это на свой компьютер для просмотра в автономном режиме.Те, кто успешно установил это на свой Mac, пожалуйста, помогите мне.
Решение
Эта ошибка означает, что вы пытаетесь запустить команду в каталоге, который не содержит Gemfile.Я думаю, что в вашем локальном каталоге вы забыли клонировать репозиторий Git devdocs.Итак, перейдите в локальный каталог 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).