Почему в Ruby / Rails "гем-сервер" говорит, что haml зависит от maruku и ярда, а "список гемов" не показывает эти гемы?

Если я бегу

gem server

и перейти к localhost:8808, одна из записей является хамлом, и это говорит, что это зависит от maruku и ярда

haml 3.0.22 [rdoc] [www] - depends on maruku, yard.
An elegant, structured XHTML/XML templating engine. Comes with Sass, a similar CSS templating engine. 
Executables are css2sass, haml, html2haml, sass, sass-convert.

но когда я gem list в командной строке нет maruku и нет yard? Я думал, что если haml зависит от них, тогда установка бы их установила?

1 ответ

haml перечисляет эти драгоценные камни как зависимости разработки, поэтому они не устанавливаются по умолчанию с gem install, который устанавливает только зависимости во время выполнения.

https://rubygems.org/gems/haml

Другие вопросы по тегам