如何在Windows上处理和使用RubyGem包

时间:2012-08-14 05:21:20

标签: ruby-on-rails ruby rubygems

我开始从( http://guides.rubyonrails.org/getting_started.html )学习Ruby并成功安装了ruby,并在教程中的htdocs下创建了一个博客文件夹。

在创建新文件夹(博客文件夹)期间,它显示“Fetching source index for https://rubygems.org”,并安装了一些包含最终消息“你的包已完成!使用'捆绑show [gemname]”来查看.... 。“但是当我运行像”bundle show jquery-rails“这样的命令时,它会标记”无法找到GemFile“这样的消息,然后我在我的计算机中搜索了这个文件并在 “C:\Users\MyComUserName\.gem\specs\rubygems.org%443\quick\Marshal.4.8”。

现在我的问题是 - 我做错了什么,如果我真的做错了怎么能解决呢。我来自PHP背景,所以使用XAMPP并在我的HTDOCS文件夹下保存ROR项目(Windows 7 OS即时使用)。我如何使用宝石或它们在开发过程中如何对我有益。我也看了这篇文章( http://docs.rubygems.org/read/chapter/1/ ),但由于我处于初始阶段,因此无法获得很多。请在最初的步骤中指导我使用RoR,looking for a descriptive answer with some links to get more hands on RoR

(我来自PHP背景并了解MVC)。

请查看截图

http://i.stack.imgur.com/VdnUK.jpg

http://i.stack.imgur.com/Hzk8Y.jpg

1 个答案:

答案 0 :(得分:0)

尝试在项目目录中运行它:

gem install jquery-rails
bundle show jquery-rails

安装宝石似乎是多余的,即使它被列为安装,但最好仔细检查。

我不确定 - 如果您知道,请编辑 - 但我认为rails会将所有宝石安装在ruby/gems文件夹中,并在您需要时查找它们。也许某种程度上jquery-rails gem放在了错误的位置,但安装正确(因此没有错误),并且在第一次运行bundle show jquery-rails时无法找到它。

另外,如果你刚开始使用ruby和rails,我会推荐tryruby.orgrailsforzombies.com提供的免费课程。它们没有多少内容,但是它们为您提供了运行所需的基础知识。

有关更详细和更高级的教程,请查看railscasts.com。他介绍了许多主题,并在rails中展示了许多有用的技巧。

祝你好运并享受Ruby的乐趣!