『ルビー~ノート』0 x 00

1613 ワード

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に記述されている依存性をリフレッシュ