【问题标题】:Unclear about Ruby gem installations不清楚 Ruby gem 安装
【发布时间】:2012-03-29 08:30:33
【问题描述】:

当您执行gem install someGem 时,它是在您的系统中安装它以供您的所有项目使用,还是只为与您当前所在文件夹关联的项目安装它?

【问题讨论】:

    标签: ruby installation gem


    【解决方案1】:

    这取决于它的设置方式。通常它适用于所有项目,但可以按照本教程http://janveldeman.wordpress.com/2008/04/14/project-specific-rubygems/ 进行设置(从 2008 年开始,可能需要大量操作才能使用新版本),以针对单个项目。

    【讨论】:

    • 为什么安装我已经安装的gem时总是下载它?不是应该说gem已经安装了吗?
    • 如果您尝试在同一个项目上安装两次,它会这样做吗?
    • 如果我在同一个目录中运行相同的命令,如“gem install execjs”两次,我会得到相同的输出。
    • 这就是 gems 的工作方式,它与您计算机上的应用程序的安装方式不同,因此您可以在同一目录上多次运行安装。
    • gem 安装在哪里。如果我在隐藏目录中找到了一些,但是当我执行“gem list”时,我发现了很多。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多