我正在轨道上学习ruby以获得模块和课程并遵循教程 . 当我尝试安装这样的宝石时:gem simple-navigation(或gem“simple-navigation”)我收到此错误
执行gem时出错......(Gem:CommandLineError)未知命令简单导航
所有宝石都会发生这种情况 . gem install简单导航工作,但是当我运行bundle install时没有安装 . 我必须手动将它添加到gemfile才能使它工作 .
任何人都知道为什么会这样吗?使用Ruby 2.00和Rails 4
1 回答
这是预期的行为 .
gem install simple-navigation
将正常工作以安装ruby的gem,但是要为rails应用程序安装gem,您需要将gem添加到Gemfile然后运行bundle install
而不是仅运行gem install
命令 .您收到错误,因为您正在运行
gem simple-navigation
,这不是命令 .