我是铁轨上的红宝石新手。我正在尝试部署到heroku,但是当我这样做时
git push heroku master
我遇到了一个问题,因为它说明了
You have added to the Gemfile:
* kmts (~> 2.0.0)
Failed to install gems via Bundler.
但是我没有在gemfile中看到gem,也没在gemfile.lock中看到。我试图用
卸载它gem uninstall kmts
但没有任何反应。
source 'https://rubygems.org'
gem 'rails', '4.0.0'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'bootstrap-sass'
gem 'devise', '~> 3.1.0.rc2'
gem 'intercom-rails', '~> 0.2.21'
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'pg'
gem 'rails_12factor'
end
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
答案 0 :(得分:0)
在部署到heroku之前,您需要运行bundle install
,并且每次修改Gemfile
时都需要运行git commit
。不要忘记{{1}}这些变化。