How to reinstall a gem using bundler

前端 未结 8 1767

I did a bundle show and get the complete path to a gem directory.

Unfortunately, I removed the directory using rm -r gem_path. Then my rails ap

8条回答
  •  终归单人心
    2021-01-30 20:29

    First I did a gem q --L, the shortcut for gem query --local. It outputs me the all the local gems installed.

    actionmailer (3.2.8, 3.2.6, 3.2.1, 3.1.0)
    actionpack (3.2.8, 3.2.6, 3.2.1, 3.1.0)
    activemodel (3.2.8, 3.2.6, 3.2.1, 3.1.0)
    activerecord (3.2.8, 3.2.6, 3.2.1, 3.1.0)
    activeresource (3.2.8, 3.2.6, 3.2.1, 3.1.0)
    activesupport (3.2.8, 3.2.6, 3.2.1, 3.1.0)
    acts-as-taggable-on (2.3.3)
    ...
    

    And then, following DVG advice, I uninstalled the gem using its correct name gem uninstall acts-as-taggable-on and ran bundle install. After that I was able to rails c or rails s again without any problem.

提交回复
热议问题