У меня было рабочее приложение, добавил Nokogiri, для разбора некоторых xml, отлично работает локально.
Мой Gemfile включает в себя: gem 'nokogiri'
Я запустил bundle install
и подтвердил, что мой Gemfile.lock включает DEPENDENCIES
... nokogiri
В моем классе контроллера я добавил (не думал, что должен был, но получил ошибку локально, если не сделал):
class MydealController < ApplicationController
require 'rubygems'
require 'open-uri'
require 'nokogiri'
когда я использую свой браузер, чтобы получить URL в MydealController, который использует nokogiri doc = Nokogiri::XML(getresult)
Сбои Heroku.
heroku logs
показывает эту ошибку No such file to load -- nokogiri (LoadError)
Глядя на то, что происходит, когда я git push heroku
Я не вижу нокогири в списке многих установленных драгоценных камней. Героку говорит, что толчок был в порядке, но нокигири нет в списке, и я получаю вышеупомянутую ошибку ...