Когда я типа ri
в командной строке она ничего не возвращает:Почему ri на Windows ничего не возвращает?
классов и модулей, известных ри:
Как установить это правильно? Большое спасибо.
Когда я типа ri
в командной строке она ничего не возвращает:Почему ri на Windows ничего не возвращает?
классов и модулей, известных ри:
Как установить это правильно? Большое спасибо.
Я думаю, что у вас нет пути к вашей папке установки ruby в вашей переменной PATH. Вы должны сделать это, чтобы разрешить запуск ri в командной строке. В противном случае вы можете использовать весь путь: C: \ Ruby \ bin \ ri.bat
Вы можете ввести gem rdoc --all --overwrite
, чтобы иметь жемчужину воссоздать ri и rdocs для всех драгоценных камней.
Вы не указали, какую версию Ruby вы установили, но у 1.8.7, похоже, возникли проблемы с запоминанием наличия у нее документов для основных и стандартных библиотек. Существовал жемчужина называется нечто вроде основных данных, которые помогли. Если я смогу запомнить настоящее имя, я обновлю это.
1.9.2 лучше о своих документах, но я видел моменты, когда я должен принудительно перестроить, используя команду выше. Драгоценный камень может действовать, заставляя RDoc запугивать, в результате чего все документы были сгенерированы, поэтому следите за его прогрессом и сравнивайте его с выводами gem list
как проверку работоспособности. Если это произойдет, у меня есть сценарий оболочки, который я использую, чтобы пройти через все драгоценные камни и перестроить их документы один за другим. Это простой кусок кода для написания и решения проблемы одного драгоценного камня, убивающего обработку всего.