全球可用的Gemfile

 情人節快樂1991的名单 发布于 2023-02-12 14:48

我在所有Rails项目中都使用了很多宝石,但这不是项目'Gems的一部分,例如用于管理POW的粉末.

使用全局Gemfile管理这些是有意义的,但我看不到任何这样的例子.

我应该如何在项目gemfiles中管理我不想要的全局Gems?当我设置新机器等时,单点安装会很好.

我正在使用chruby和ruby-install来管理我的Ruby版本.

1 个回答
  • 像往常一样制作Gemfile,并将其放在任何文件夹中.它不需要是项目文件夹.然后你可以这样做:

    bundle install --system
    

    这将在系统范围内的Gemfile中安装gem,如果您无权访问系统文件夹,则会询问root密码.

    --system:将捆绑中的gem安装到系统位置.这会覆盖之前记忆使用的--path.

    如果要以某种方式组织Gemfile,也可以命名它们,然后执行以下操作:

    bundle install --system --gemfile Gemfile_name
    

    2023-02-12 14:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有