配置 macOS 上的 Ruby 开发环境

🚀 macOS 从零搭建 Ruby 开发环境(含 RubyMine 配置)

面向初学者的完整入门指南:包含 Ruby、Rails、Bundler 安装、环境变量配置以及 RubyMine IDE 集成


📌 为什么选择 Ruby?

💎 Ruby 是什么?

Ruby 是一门语法简洁、易读易写、灵活强大的脚本语言,广泛用于:

  • Web 应用开发(如 GitHub、Shopify 就用 Ruby on Rails)
  • 命令行工具和自动化脚本
  • 数据处理、小型程序开发

它追求“程序员的幸福感”,适合快速开发和迭代。


🌐 Rails 是什么?

Ruby on Rails(简称 Rails)是用 Ruby 写的 Web 应用框架,主打:

  • 快速开发:内置生成器、MVC 架构、丰富工具链;
  • 开箱即用:带数据库 ORM、表单处理、邮箱、API 等模块;
  • 社区强大:文档完善、插件丰富、很多成功案例。

适合构建博客、后台系统、RESTful API 服务等现代 Web 应用。


📦 Bundler 是做什么的?

Bundler 是 Ruby 的依赖管理工具,功能类似:

  • Python 的 pip + requirements.txt;
  • Node.js 的 npm + package.json。

它用于:

  • 管理项目所需 gem;
  • 锁定 gem 版本,生成 Gemfile.lock
  • 快速部署、保障一致性。

🧰 环境准备

确保你已准备好:

  • 一台 macOS 电脑(M1/M2/M3 或 Intel)
  • 安装 Homebrew
  • 安装 RubyMine(JetBrains 出品的 Ruby 专业 IDE,推荐)

✅ 第一步:查看系统自带 Ruby

macOS 默认已安装旧版 Ruby,打开终端运行:

ruby -v

可能输出:

ruby 2.6.10p210 (...)

✅ 虽然 Ruby 已安装,但版本过旧,不建议用它开发 Rails 项目。

在这里插入图片描述


🧱 第二步:通过 Homebrew 安装最新版 Ruby

br
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值