我做了一个bundle show
并获得了 gem 目录的完整路径。
不幸的是,我使用rm -r gem_path
. 然后我的 Rails 应用程序不再工作了。如果我尝试启动服务器或启动 rails 控制台,它会输出以下错误:
<class:Application>
: 未初始化的常量MyAPP::Application::Gem
(NameError)
我应该怎么做才能让它回来?
我尝试bundle install
或bundle update
希望强制捆绑搜索 gem 并将其安装回来,但没有奏效。
我也试过删除Gemfile.lock
并运行bundle install
. 没有任何改变,同样的错误。
有问题的 gem 是Act as taggable on。