为什么要安装rvm
- mac OS 自带的ruby环境, 权限有限
- 使用自带的ruby更新,管理不方便
检查系统正在使用的ruby
如果是系统自带的,将回应:user/bin/ruby
检查系统所用ruby版本:
安装RVM
- 参考
https://rvm.io/rvm/install
- 先安装gunpg
- 安装mpapis公钥(失败参考
https://rvm.io/rvm/install
安装)
1
| $ gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
|
- 安装最新版本的ruby的rvm
1
| $ \curl -sSL https://get.rvm.io | bash -s stable --ruby
|
使用RVM
列出RVM 使用的ruby版本
选择使用的ruby版本
检查系统所用ruby版本
设定默认的node版本
1
| $ nvm alias default v8.5.0
|
查看当前使用的node版本
删除指定版本的node
常用指令
RVM
1 2 3 4 5 6 7 8 9 10 11 12 13
| $ ruby -v $ rvm list known $ rvm install 2.3.0 $ rvm get stable $ rvm use 2.2.2 $ rvm use 2.2.2 --default $ rvm list $ rvm remove 1.9.2
$ curl -L https://get.rvm.io | bash -s stable $ curl -sSL https://get.rvm.io | bash -s stable --ruby $ curl -sSL https://get.rvm.io | bash -s stable --ruby=2.3.0 $ source ~/.rvm/scripts/rvm
|
Gem
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| $ gem -v $ gem source $ gem source -l $ gem sources -a url $ gem sources --add url $ gem sources -r url $ gem sources --remove url $ gem update $ gem update --system
$ gem install rake $ gem install rake --remote $ gem install watir -v 1.6.2 $ gem install watir --version 1.6.2 $ gem uninstall rake $ gem list d $ gem query -n ''[0-9]'' --local $ gem search log --both $ gem search log --remoter $ gem search -r log
$ gem help $ gem help install $ gem help examples $ gem build rake.gemspec $ gem check -v pkg/rake-0.4.0.gem $ gem cleanup $ gem contents rake $ gem dependency rails -v 0.10.1 $ gem environment
$ sudo gem -v $ sudo gem install cocoa pods $ sudo gem install cocoapods $ sudo gem install cocoapods --pre $ sudo gem install cocoapods -v 0.39.0 $ sudo gem update cocoapods $ sudo gem update cocoapods --pre $ sudo gem uninstall cocoapods -v 0.39.0
|
pod
1 2 3
| $ pod setup $ pod --version $ pod install
|
摘自网络, 总结于此