2012-08-14 27 views
0

我開始(http://guides.rubyonrails.org/getting_started.html)學習Ruby併成功安裝紅寶石和創建的htdocs下一個博客文件夾中的教程中給出。如何處理和使用在Windows上捆綁RubyGem

創建新文件夾(博客文件夾)時顯示「Fetching source index for https://rubygems.org」,並安裝了一些最終消息包「您的包已完成!使用'bundle show [gemname]'來查看.....」但是當我運行命令如「捆綁顯示jquery-rails」它標記消息如「找不到GemFile」,然後我在我的計算機中搜索此文件,並發現它在 「C:\Users\MyComUserName\.gem\specs\rubygems.org%443\quick\Marshal.4.8」。

現在我的問題是 - 我做錯了什麼,如果我真的做錯了,我怎麼解決它。我來自PHP背景,使用XAMPP並在我的HTDOCS文件夾(Windows 7 OS im using)下也保存了ROR項目。我怎麼能使用寶石,或者在開發的時候如何對我有利。我也看過這篇文章(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

+0

嘗試做'gem install jquery-rails',然後'捆綁顯示jquery-rails',看看會發生什麼。 – Jon 2012-08-14 05:24:31

+0

@Jon如果已經安裝了,重新安裝的用途是什麼?我需要安裝在我的博客文件夾下? – Trialcoder 2012-08-14 05:38:29

+0

我的意思是做一個測試,確保它安裝正確,是的,你需要在項目'dir'中運行它們。 – Jon 2012-08-14 06:11:19

回答

0

嘗試在你的項目的目錄運行以下命令:

gem install jquery-rails 
bundle show jquery-rails 

這似乎是多餘的安裝寶石即使它被列爲安裝,但最好仔細檢查一下。

我不確定 - 如果您知道的話請編輯 - 但我認爲rails會將您所有的寶石安裝在ruby/gems文件夾中,並在需要時找到它們。也許某種程度上,jquery-rails寶石被放在錯誤的地方,但安裝正確(因此,沒有錯誤),並且在第一次運行bundle show jquery-rails時找不到它。另外,如果您剛開始使用ruby和rails,我會推薦tryruby.orgrailsforzombies.com上提供的免費課程。它們涵蓋的範圍並不多,但它們爲您提供了運行所需的基礎知識。請參考railscasts.com。他涵蓋了很多主題,並在rails中展示了許多有用的技巧。

祝你好運,並與Ruby玩得開心!