gem

    3熱度

    3回答

    我正在努力抓取,但是在抓取整個網站之前,我想拍攝一個測試頁,所以,我想類似下面的工作,但我不斷收到一個nomethoderror .... Anemone.crawl(self.url) do |anemone| anemone.focus_crawl do |crawled_page| crawled_page.links.slice(0..10) page

    2熱度

    1回答

    我試圖在外部mysql服務器上安裝機器上的rails應用程序的mysql2 gem。我正在安裝的機器上沒有或需要一個mysql服務器。但是,每當我嘗試安裝它時,總是檢查一個mysql安裝並失敗。 是否有安裝配置或解決此問題? 乾杯

    1熱度

    1回答

    我有一個使用gem的rails 2.3.9應用程序,當我在本地運行時工作得很好。但是當我嘗試將我的應用推送到heroku時,它斷言說該寶石激活了activesupport 3.0.3,並且我的heroku應用無法運行activesupport 2.3.9,因爲3.0.3已經激活...我已經卸載了activesupport 3.0.3在本地,並且重新安裝了gem,但在heroku中仍然不起作用。 已

    0熱度

    1回答

    我有一個Ruby腳本處理S3日誌是這樣的: AWS::S3::Bucket.find(data_bucket).logs.each do |s3log| s3log.lines.each do |line| # accumulate stuff end end 然而,在AWS/S3寶石:線訪問器記憶數據。所以內存隨着我處理每個文件而增長。 除了破解寶石,限制讀取

    29熱度

    15回答

    我有2個Ruby版本:1.8.7和1.9.2以及PostgreSQL 8.3。我不能在任何人上安裝pg gem。收到此錯誤: C:/Development/Ruby187/bin/ruby.exe extconf.rb checking for pg_config... yes not recorded checking for libpq-fe.h... no Can't find th

    0熱度

    1回答

    我有一個Rails 3 gem,它有一些只能在測試環境中運行的rake任務。在其他環境中運行並不合理。 我的問題是Rake加載Rails系統,以便在我的寶石中找到我的任務。所以當它到達我的任務時,Rails已經加載到「開發」環境中(或用戶指定的任何環境)。這意味着,爲了運行我的Rake任務正確的用戶必須做到: RAILS_ENV=test rake mytask 由於我的任務只是使「測試」環境

    0熱度

    2回答

    ==> dyno-760868.log (crash) <== /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- gbarcode (MissingSourceFile) from /usr/local/l

    3熱度

    2回答

    我正在開發一個ruby項目,而不是rails項目。這種情況是否有任何異常通知寶石?謝謝!

    3熱度

    1回答

    我正試圖開發一個插件/寶石,目前觀察多個模型。理想情況下,觀察者應自動只有一個單身方法實例化...... class MyModel < ActiveRecord::Base # a class method like this will tell the observer to observe this model observe_me end 我最初的做法是定義類

    143熱度

    4回答

    使用添加的rspec-rails生成器來設置RSpec來測試Rails應用程序非常簡單。但是如何添加RSpec來測試開發中的gem? 我沒有使用珠寶商或此類工具。我只是使用Bundler(bundle gem my_gem)來設置新寶石的結構並手動編輯* .gemspec。 我還將s.add_development_dependency "rspec", ">= 2.0.0"添加到gemspec並