Ruby on Rails 3的序幕

时间:2010-12-07 15:21:47

标签: ruby-on-rails-3

我是RoR的新手,我正试图让 Prologue 宝石运行起来。我从github.com/quickleft/prologue下载了prologue zip文件,并尝试按照相关自述文件中的说明进行操作。我遇到了很多问题......

Q1:我对提取的zip文件实际做了什么?例如,我是否应该将提取的文件放在特定的rails应用程序目录中或什么?

我已经能够通过执行“gem install prologue”来安装gem。但是,我无法使用“prologue new my_app”命令创建新应用程序 - 执行该命令时,命令提示符处显示以下消息:

* C:/Ruby192/lib/ruby/gems/1.9.1/gems/prologue-0.3.10/lib/prologue/cli.rb:58:in`` ':没有这样的文件或目录 - git config --global user.name(Errno :: ENOENT)

来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/prologue-0.3.10/lib/prologue/cli.rb:58:in"git_user_name'

来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/prologue-0.3.10/lib/prologue/cli.rb:33:in new' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14.6/lib/thor/task.rb:22 :in run' 来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14.6/lib/thor/invocation.rb:118:in invoke_task' 来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14.6/lib/thor.rb:263:in dispatch' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14.6/lib/thor/base.rb:38 9:in start' 来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/prologue-0.3.10/bin/prologue:4:in <top (required)>' from C:/Ruby192/bin/prologue:19:in load' 来自C:/ Ruby192 / bin / prologue:19:in''*

Q2:有没有人对如何克服这个问题有任何建议?

问题3:此外,当尝试启动和运行序言时,是否可以在不将其集成到现有rails应用程序的情况下执行此操作?如果是这样,怎么样?

(我在Windows Vista计算机上安装了ruby 1.9.2和rails 3.0.0)

非常欢迎有关上述问题的建议/反馈!

1 个答案:

答案 0 :(得分:0)

似乎Prologue需要'thor',另一个宝石。您可以使用命令“bundle install”安装所有依赖项。

您可以将Prologue集成到新的Rails应用程序中,但您肯定需要一些(现有的或新的)Rails应用程序来运行它。