《Ruby~笔记》0x00

安装 ruby 开发环境

  • 安装 RVM
#从公钥服务器获取公钥证书
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
#下载并安装 RVM
$ curl -sSL https://get.rvm.io | bash -s stable
  • 载入 RVM 环境
source ~/.rvm/scripts/rvm
  • 修改 RVM 的 Ruby 源为 Ruby China 的镜像服务器
echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
  • 使用 RVM 安装 Ruby
rvm requirements
rvm install 2.4.1 --disable-binary
ruby -v
gem -v
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
  • 使用 RVM 管理 Ruby
# 可省略 use 简写为 rvm 2.4.1
rvm use 2.4.1
rvm use 2.4.1 --default
rvm list 
rvm remove 2.4.1
  • 建立 Gemset
rvm use 2.4.1
rvm gemset create LC-FT
  • 使用 RVM 管理 Gemset
rvm use 2.4.1
rvm use 2.4.1@LC-FT
rvm use 2.4.1@LC-FT --default
rvm gemset list
rvm gemset empty 2.4.1@LC-FT
rvm gemset delete LC-FT
  • 安装 Bundler
gem install bundler
  • 安装 Rails
gem install rails
rails -v
  • 名词说明
命令 功能
rvm 安装管理 ruby 各版本,管理 gemset
ruby ruby 语言的解释器(interperter),通过 rvm install安装,与gemset 组成环境,如:2.4.1@LC-FT
gemset gem 仓库,通过 rvm gemset create 生成
gem gem 下载器,相当于 java 中 jar 包
rails ruby web 框架,通过 gem install 安装
bundler 依赖管理工具,相当与 maven ,每个项目都有个相当于 pom.xml 的 Gemfile 文件,通过 bundle 命令来刷新 Gemfile 中描述的依赖

你可能感兴趣的:(《Ruby~笔记》0x00)