我正在尝试从我的项目中删除一个 gem,因此我进入了 gem 文件并将其注释掉。
...
gem some_gem
# gem 'gem_I_dont_want'
gem another_gem
....
然后我跑
bundle
为了检查宝石是否消失,我输入
bundle show
但我仍然看到那里的宝石
...
* some_gem
* gem_I_dont_want
* another_gem
我不明白捆绑是如何工作的吗?我还有什么要做的吗?
该宝石可能是另一宝石的依赖性,这可以解释它的存在bundle show
.
如果 gem 在 Gemfile.lock 文件中缩进到另一个 gem 下方,则表明它仍然包含在内,因为它是依赖项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)