gem使用手册

作者: 一点金光 | 来源:发表于2018-06-17 21:18 被阅读0次
---
title: gem使用手册
date: 2018.06.17 21:18:00
updated: 2019-05-25 11:00:00
categories:
- web
tags:
- front end
---
目录

# 为什么用
# 安装软件
# 源的管理
# 包的管理
# ----》创建包
# ----》安装包
# ----》更新包
# ----》卸载包
# ----》查看包

正文

# 为什么用

gem用于管理Ruby的包

# 安装软件

//安装软件

//查看版本
ruby -v
gem -v

# 源的管理

列出安装源
gem sources -l

添加安装源
gem source -a https://gems.ruby-china.org
gem source -a https://msys2.github.io/

删除安装源
gem source -r https://gems.ruby-china.org

更新安装源
gem sources -u

# 包的管理

所有的gem包,会被安装到 /[Ruby root]/lib/ruby/gems/[ver]/ 目录下。
这其中包括了Cache、doc、gems、specifications 4个目录。cache下放置下载的原生gem包,gems下则放置的是解压过的gem包。
当安装过程中遇到问题时,可以进入这些目录,手动删除有问题的gem包,然后重新运行 gem install [gemname] 命令即可。

创建包

gem build mygem.gemspec

安装包

安装rake,从本地或远程服务器
gem install jekyll

安装rake,从远程服务器
gem install jekyll --remote 

指定安装版本
gem install jekyll -v 1.6.2

更新包

更新自身
gem update --system

更新所有包
gem update

更新某个包
gem update jekyll
//or gem install jekyll --version 1.6.2

清除所有包旧版本,保留最新版本
gem cleanup

卸载包

//所有版本
gem uninstall jekyll

gem uninstall jekyll --version=[ver]

查看包

查看安装环境
gem environment

查看本机已安装的所有gem包
gem list --local
gem list

gem paths

显示rake包中所包含的文件
gem contents rake 

列出与rails相互依赖的包
gem dependency rails -v 0.10.1 


查找本地含有数字的包
gem query -n ''[0-9]'' --local 

从本地和远程服务器上查找含有log字符串的包
gem search log --both 

只从远程服务器上查找含有log字符串的包
gem search log --remoter 

相关文章

  • 包的管理-软件列表

    gem使用手册npm使用手册yarn使用手册pip-使用手册maven-使用手册composer-使用手册 cho...

  • gem使用手册

    目录 # 为什么用# 安装软件# 源的管理# 包的管理# ----》创建包# ----》安装包# ----》更新包...

  • Pod库使用记录

    Ruby Gem相关命令: gem --version <查看Gem版本> gem list <查看安装的...

  • 刘月林 | Ruby镜像源修改

    步骤: 查看 gem 源$gem sources 移除默认的 gem 源$gem sources --remove...

  • 升级cocoapods

    1、更新gem:sudo gem update --system 2、删除gem源:gem sources --r...

  • cocoapods & gem

    查看当前gem版本 gem --version 更新gem sudo gem update --system 在g...

  • 升级cocoapods版本步骤

    1、更新gem:sudo gem update --system2、删除gem源:gem sources --re...

  • Rubygem 常用命令

    查看gem版本:gem -v or gem --version 更新所有包:gem update 更新 RubyG...

  • macOS 14.6 下载cocopods

    查看gem源 gem sources -l 更新gem sudo gem update--system 先删除,后...

  • CocoaPods更新升级版本

    1、更新gem: sudo gem update --system 2、查看gem源是否是最新的: gem sou...

网友评论

    本文标题:gem使用手册

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