0

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

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

现在我的问题是——我做错了什么,如果我真的做错了什么,我该如何解决。我来自 PHP 背景,所以使用 XAMPP 并将 ROR 项目也保存在我的 HTDOCS 文件夹下(Windows 7操作系统即时通讯使用)。在开发过程中我如何使用宝石或它们对我有什么好处。我也看过这篇文章(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

4

1 回答 1

0

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

gem install jquery-rails
bundle show jquery-rails

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

我不确定——如果你知道,请编辑——但我认为 rails 会将你所有的 gem 安装在ruby/gems文件夹中,并在你需要它们时查找它们。也许不知何故, gem 被放在了错误的位置,但安装正确(因此,没有错误),当你第一次jquery-rails运行时找不到它。bundle show jquery-rails

另外,如果您刚开始学习 ruby​​ 和 rails,我会推荐tryruby.orgrailsforzombies.com上提供的免费课程。它们涵盖的内容不多,但它们为您提供了运行所需的基础知识。

如需更详细和高级的教程,请查看railscasts.com。他涵盖了很多主题,并展示了很多有用的 rails 技巧。

祝你好运,与 Ruby 一起玩得开心!

于 2012-08-14T16:10:29.780 回答