美文网首页
《Ruby~笔记》0x00

《Ruby~笔记》0x00

作者: 蕪園樓主香獨秀 | 来源:发表于2018-11-08 19:46 被阅读7次

    安装 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

          本文链接:https://www.haomeiwen.com/subject/jjpclxtx.html