如何安装本地gem?

自闭症网瘾萝莉.ら 提交于 2020-03-07 18:44:26

如果我将.gem文件下载到计算机的文件夹中,以后可以使用gem install安装它吗?


#1楼

如果使用捆绑器创建宝石:

# do this in the proper directory
bundle gem foobar

您可以在编写后使用rake安装它们:

# cd into your gem directory
rake install

您下载的gem可能也会知道rake install


#2楼

是的,当您执行gem install ,它将首先搜索当前目录,因此,如果您的.gem文件在那里,它将进行选择。 我在gem参考上找到了它,您也可能会发现它很方便:

gem install将安装命名的gem。 它将尝试本地安装(即当前目录中的.gem文件),如果失败,它将尝试下载并安装所需的gem的最新版本。


#3楼

如果您是从github或其他scm主机站点下载项目文件,请先使用gem build来构建项目,这样您就可以在当前目录中获得一个what.gem文件。 然后用gem安装它!


#4楼

另外,您可以使用gem install --local path_to_gem/filename.gem

这将跳过在不使用--local时发生的常规gem仓库扫​​描。

您可以使用gem install --help找到其他魔术。


#5楼

转到gem所在的路径,然后调用gem install -l gemname.gem

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!