Ruby Gem包管理 #
一、gem命令 #
1.1 基本命令 #
bash
gem install rails
gem uninstall rails
gem list
gem search rails
gem update
gem update rails
gem cleanup
gem environment
1.2 版本指定 #
bash
gem install rails -v 7.0
gem install rails -v '~> 7.0'
gem install rails -v '>= 7.0'
二、Bundler #
2.1 Gemfile #
ruby
source "https://rubygems.org"
gem "rails", "~> 7.0"
gem "pg", "~> 1.0"
gem "puma", "~> 5.0"
group :development, :test do
gem "rspec-rails"
gem "factory_bot_rails"
end
group :production do
gem "unicorn"
end
2.2 命令 #
bash
bundle install
bundle update
bundle exec rails server
bundle check
bundle list
bundle outdated
三、创建Gem #
bash
bundle gem my_gem
cd my_gem
rake build
rake install
rake release
四、总结 #
本章我们学习了:
- gem命令:安装、卸载、列表
- Bundler:Gemfile、bundle命令
- 创建Gem:bundle gem
接下来让我们学习Ruby的Web框架!
最后更新:2026-03-27