部署一直不成功 看资料尝试的时候 意外的试图执行 rails c
结果居然报错了?!
看内容估计跟我一直不太用的 pry
gem有关
实在解决不了的话 可以考虑彻底删掉这个gem以及相关的file 看看能否解决报错
本机有报错的话 部署肯定不成功啊...
看了一些资料 甚至看到某个解法尝试安装了 pry-rails
到 gemfile的group :development, :test do
下面 运行了还是
然后就查到一个方法
https://stackoverflow.com/questions/25145937/how-to-i-start-a-rails-console-with-pry-turned-off
尝试运行
DISABLE_PRY_RAILS=1 rails c
就搞定了!!!
虽然感觉这个方法是治标不治本 但是好歹锁定了bug的来源的确是由 pry
引发的啊
果然一旦不这样输入 而是直接运行rails c
就还是报错...
参考了这个解法 一开始放错地方还报错呢 后来认真看了看资料
放到了 class Application < Rails::Application
旗下 才正常运作起来了!
这下能正常跑 rails c
啦!~
还有篇相关的文 可以拓展阅读一下
https://medium.com/rubyinside/powering-your-ruby-rails-development-with-pry-3d5dbd2a8b80