我试图了解安装 gems 时到底发生了什么。起初我认为使用“gem install gem_name”命令(然后是“bundle install”)将确保我拥有正确的文件和依赖项,然后它会更新 gemfile。
但我注意到,每当我使用命令行添加 gem 时,它不会出现在 gemfile 中,但我仍然可以使用它的功能。
那么是否有任何理由使用注释“gem install gem_name”来仅将 gem 名称添加到 gemfile 中?
我试图了解安装 gems 时到底发生了什么。起初我认为使用“gem install gem_name”命令(然后是“bundle install”)将确保我拥有正确的文件和依赖项,然后它会更新 gemfile。
但我注意到,每当我使用命令行添加 gem 时,它不会出现在 gemfile 中,但我仍然可以使用它的功能。
那么是否有任何理由使用注释“gem install gem_name”来仅将 gem 名称添加到 gemfile 中?