1.在app 搜索Xcode 点击安装。
旧mac 系统不兼容最新版的xcode 可以到(https://developer.apple.com/download/more/)这里搜索较低的版版进行安装
2.安装 Command Line Tools
在终端机里输入指令:
xcode-select --install
在终端机输入:
xcode-select -p
显示出: /Applications/Xcode.app/Contents/Developer
即是成功安装!
什么是Command Line Tools?
一种可以编译程序的软件。但我们不会直接使用它,你可以把它想成是电脑执行编程需要的软体工具跟套件之一就可以了。
3.安装 Homebrew
在终端机输入:(此命令较长,实为一整行,请复制粘贴在终端机然后回车。若此行失效,可至官网查看新版)
(Homebrew 的官方网址在:http://brew.sh/index_zh-tw.html)
安装命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
显示“Installation successful! 为安装成功
Homebrew 是开发者社群专为 MacOSX 打造的第三方套件管理程式,比如说安装 Ruby 需要一些编译工具或函式库,这些工具或函式库,可以从 Homebrew 取得。
4.安装 Git
brew install git
在terminal输入
git --version
会显示:git version 2.9.0(数字依照各版本可能会不同)
5.安装 ImageMagick
在终端机里输入指令:
brew install imagemagick
ImageMagick 是专门处理图片的函式库。未来我们在 Ruby 中常常需要使用 ImageMagick 相关的功能,所以通常在初始环境时,我们也会一并先安装。
6.安装 PostgreSQL
在终端机里输入指令:brew install postgresql
安装完毕后:brew services start postgresql (会确保在你下次开机时,也一并启动资料库)
PostgreSQL 是一套强大的资料库。许多网站开发预设使用 PostgreSQL 作为底层资料库。在初始环境时,我们也会一并先安装。
7.安装 RVM
请在终端机输入:
\curl -sSL https://get.rvm.io | bash -s stable
安装完再输入:source ~/.rvm/scripts/rvm 让 rvm 生效。
然后安装一个套件,在终端机输入:brew install libxml2
在 Mac 开发 Ruby on Rails 程式时,因为 Ruby 版本更新很快,常常会遇到一些版本与权限上的问题。所以当在开发时,我们通常不会使用系统内建的 Ruby。而是会改采用一套 Ruby Version Manager 去管理 Ruby 的安装与升级。透过 Ruby Version Manager ( RVM) 去安装 Ruby。
RVM 的官方网址在 http://rvm.io
8.安装 Ruby
请在终端机输入:rvm install 2.3.1
然后输入:rvm use 2.3.1 --default 使用 ruby 2.3.1 为预设版本 (可改自己需要的版本)
安装完成后需要重开 Terminal。(在 Terminal 界面按 command + Q 退出,然后重新打开 Terminal)
rvm list 这个指令可以列出目前已安装的 Ruby 版本。
一直无法连上怎么办?
如果遇到连不太上 https://rubygems.org
可以指定 RubyGems 来源
方法:多执行這一行
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
9.安装 Rails
(建议你在连上 vpn 的环境上操作。因为墙是挡掉 rubygems.org 的)
请在终端机输入:gem install rails -v 5.0.0
后面的参数是指定版本,预设会抓最新版。
安装失败怎么办?!
失败的可能原因是 gem 或 xcode-select 不是最新版本
可以使用这两个指令来更新
gem update --system
xcode-select --install
- webpack 环境安装
安装node.js : https://nodejs.org/zh-cn/
终端输入: node -v npm -v 查询版本号。
网友评论