MST
星途 面试题库

面试题:Ruby中Gem包管理之基础使用

请描述如何在Ruby项目中安装一个Gem包,例如安装`nokogiri`包。同时说明如何查看项目当前安装的所有Gem包以及它们的版本信息。
47.5万 热度难度
编程语言Ruby

知识考点

AI 面试

面试题答案

一键面试
  1. 安装Gem包(以nokogiri为例)

    • 在项目目录下,打开终端,运行命令 gem install nokogiri。如果项目使用了bundler,则在项目根目录下的Gemfile文件中添加 gem 'nokogiri',然后运行 bundle install 命令。
  2. 查看项目当前安装的所有Gem包以及它们的版本信息

    • 如果项目使用bundler,运行 bundle list 命令,它会列出项目Gemfile.lock文件中记录的所有Gem包及其版本。
    • 若不使用bundler,运行 gem list 命令,它会列出系统中安装的所有Gem包及其版本(包括项目可能用到的和其他项目或系统全局安装的)。