我的目标是使用 Pry 作为我的 Rails 应用程序的控制台,无论是在本地还是在我的登台服务器上。但我无法让它在 Heroku 上工作。
我按照这些说明让 Heroku 使用 Pry 作为我的 Rails 应用程序的控制台。当我运行时heroku run console pry
,我的控制台打印Running console pry attached to terminal... up, run.1
然后退出。当我运行heroku console pry
它只是说main
然后退出。
关于我做错了什么的任何想法?
这是我到目前为止所做的:
在我的Gemfile 中,我添加了以下行:
gem 'pry'
gem 'pry-rails'
我创建了一个名为pry的文件,其中包含:
#!/usr/bin/env ruby
require 'pry'
pry
我在config/environments中的所有文件中添加了以下内容:
silence_warnings do
begin
require 'pry'
IRB = Pry
rescue LoadError
end
end
跑
bundle install
- 跑
git push staging master