我如何强制 Bundler 重新安装我所有的 gem?
How do I force Bundler to reinstall all of my gems?
如何强制 Bundler 重新安装我的 gem 文件中的所有 gem?或者,我如何强制 Bundler 卸载它安装的所有 gem 以便我可以自己重新安装它们?
我看到了 rails bundle clean,但这个问题解释了如何删除 gem 已安装但不再在 gem 文件中的捆绑包。
并且How to reinstall a gem using bundler解释了如何重新安装单个gem。我想立即重新安装所有 gem。
bundle install --redownload
参见 bundle install
的参考资料:https://bundler.io/v2.2/man/bundle-install.1.html
或
bundle install --force
对于旧版本的捆绑器
另一种处理 gem 问题的方法可以是 sudo gem clean
而不是重新安装所有东西
您也可以删除vendor
目录,然后重新bundle install
。
野蛮但聪明:
- 注释掉整个 Gemfile。 (不要删)
bundle clean
- 恢复您的 Gemfile。
bundle install
如何强制 Bundler 重新安装我的 gem 文件中的所有 gem?或者,我如何强制 Bundler 卸载它安装的所有 gem 以便我可以自己重新安装它们?
我看到了 rails bundle clean,但这个问题解释了如何删除 gem 已安装但不再在 gem 文件中的捆绑包。
并且How to reinstall a gem using bundler解释了如何重新安装单个gem。我想立即重新安装所有 gem。
bundle install --redownload
参见 bundle install
的参考资料:https://bundler.io/v2.2/man/bundle-install.1.html
或
bundle install --force
对于旧版本的捆绑器
另一种处理 gem 问题的方法可以是 sudo gem clean
而不是重新安装所有东西
您也可以删除vendor
目录,然后重新bundle install
。
野蛮但聪明:
- 注释掉整个 Gemfile。 (不要删)
bundle clean
- 恢复您的 Gemfile。
bundle install