2010-12-07 37 views
0

我是RoR的總新手,並且正在努力獲得序章寶石啓動和運行。我從github.com/quickleft/prologue下載了序言zip文件,並試圖按照相關自述文件中的說明進行操作。我遇到了一些問題......序言與Ru​​by on Rails 3

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:在`` ':沒有這樣的文件或目錄--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'

from C:/ Ruby192/lib/ruby/gems/1.9.1/gems/prologue-0.3.10/lib/prologue/cli.rb:33:在new' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14.6/lib/thor/task.rb:22 :in下運行' from C:/ Ruby192/lib/ruby​​/gems/1.9.1/gems/thor-0.14.6/lib/thor/invocation.rb:118:來自C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14的invoke_task' 。 6/lib/thor.rb:263:在dispatch' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/thor-0.14.6/lib/thor/base.rb:38 9:in開始' 從C:/Ruby192/lib/ruby/gems/1.9.1/gems/prologue-0.3.10/bin/prologue:4:在<top (required)>' from C:/Ruby192/bin/prologue:19:in加載' 從C:/ Ruby192/bin/prologue:19:在''*

Q2:有沒有人有任何建議如何克服這個問題?問題3:另外,試圖啓動並運行序言時,可以在不將它集成到現有的rails應用程序中的情況下執行此操作嗎?如果是這樣,怎麼樣?

(我有安裝在Windows Vista計算機上的Ruby 1.9.2和3.0.0的軌道)對上述問題

諮詢/反饋會大大歡迎!

+0

你在這個系統上安裝了Git嗎?可能是問題的一部分... – Brian 2010-12-07 15:28:21

回答

0

看來,序言需要'thor',另一個寶石。您可以使用命令'bundle install'安裝所有依賴項。

您可以將Prologue集成到新的Rails應用程序中,但您肯定需要一些(現有或新的)Rails應用程序來運行它。