gem

    0熱度

    2回答

    我on Rails的2.2運行Ruby的舊版應用程序,和我遇到了麻煩寶石的工作,因爲它無法找到當前環境Rails.env: $ script/console >> Rails.env NoMethodError: undefined method `env' for Rails:Module from (irb):1 當定義Rails時,創建的寶石設置爲使用Rails.env,如果不是,

    4熱度

    2回答

    這可能不是設計具體的,但我不知道如何將附加模塊添加到已安裝寶石時初始安裝不包括說模塊?在設計的情況下,遷移幫手t.confirmable在初始遷移的Self.up方法中很有用,並且整個用戶表在Self.down中被拆除。我的Rails福是沒有強大到足以發現什麼t.confirmable助手實際上是在做......當User表已經存在,你想添加類似:confirmable或:token_authen

    3熱度

    2回答

    我想: require 'nokogiri' 在IRB ,沒有成功。 Nokogiri寶石已安裝。來源: gem list --local 我得到: nokogiri (1.4.4, 1.4.3.1) 但是當我嘗試 「規定」,它IRB,我得到: LoadError:沒有這樣的文件來加載 - 引入nokogiri 從(IRB):8:`需要」 從(IRB):8 從:0 引入nokogiri

    22熱度

    3回答

    我有一個小型的網絡應用程序,它使用了一堆寶石。其中一些僅用於test和development環境。現在,當我嘗試使用以下命令在生產服務器上啓動獨角獸時,它失敗。 unicorn_rails -E production -D -c config/unicorn.rb 我在日誌文件中看到錯誤是: Refreshing Gem list Could not find gem 'spork (>=

    0熱度

    1回答

    在我的辦公室裏,我們有一個用Rails編寫的「狀態板」。我和我的同事希望監視我們的SVN提交,類似於Svn Notifier widget for Mac OS X。 合理的解決方案應該是爲此使用紅寶石寶石,但我沒有太多的運氣,當我谷歌搜索它。我可以想象Rails或Ruby核心支持它,但如果有的話,我還沒有看到任何文檔。 我將不勝感激小費。

    1熱度

    1回答

    我試圖將我的ruby應用程序打包爲RubyGem(使用珠寶商和耙子)。我有一些C源代碼需要在要安裝gem的目標機器上構建,然後將輸出放在gem的bin目錄中,以便我的ruby代碼可以使用它。 是否有任何鉤子,我可以在寶石安裝過程中執行命令? 一個片段從我的Rake文件看起來是這樣的: task :install do puts "Install" `touch /tmp/ins

    17熱度

    6回答

    我目前正在升級舊的rails應用程序以使用Rails 3和Ruby 1.9.2,而RMagick是我需要安裝的最後一個gem。然而,似乎沒有任何1.9.2的Windows下載和標準的寶石安裝RMagick不起作用。 有人能指出我如何安裝這顆寶石的正確方向嗎?

    0熱度

    1回答

    我一直在使用Ruby on Rails的最新版typus(3.0.3)。設置使用這樣設置路徑 Typus :: Configuration.options [:串流中刪除] = '後臺' ,這樣的 「http://本地主機:3000 /管理」 將成爲本次「HTTP: // localhost:3000/backoffice「訪問管理系統。 所以基本上我找不到在新版本中設置此方法。任何想法如何設置?

    1熱度

    1回答

    問題:由於缺少XML Builder,gem generate失敗。 $ gem generate ERROR: While executing gem ... (RuntimeError) Gem::Indexer requires that the XML Builder library be installed: gem install build

    3熱度

    4回答

    在嘗試在現有的Rails應用程序中使用Railroad生成一些圖時,我陷入了無限循環接收「無法找到寶石GEMNAMEHERE ...」併發出一個「寶石安裝GEMNAMEHERE「命令,只是爲了找到下一個缺少的寶石...超過30次。 是否有一些rake任務或gem選項調用會列出Rails應用程序所需的所有gem,因此我可以通過一次調用「gem install」來安裝它們?我試圖「less confi