|
1
2
我查看了rubygems的源代码
基于此,您可以尝试授予rbenv读取权限
然而,向所有用户公开任何称为“凭据”的内容似乎是一个危险的提议。 我的理解是,如果您试图 publish gems ,但在大多数安装中可以为空。由于这是一台共享机器,您已经在期待人们偶尔会践踏对方的宝石,因此让rbenv访问所有的宝石凭据对您来说可能是可以接受的…… 直到没有。你提到你“不想在同一台机器上保留两个拷贝”,但这比看起来更困难。每种编程语言都有一个稍微不同的工具来避免 Dependency Hell 但是许多人坚持一种模式:每个代码项目都得到其所有依赖项的副本。在我的机器上,我至少安装了五个 Bundler ,跨越两个或三个版本。我不担心磁盘空间的问题,我很高兴不用手工整理上千个依赖项。 |
![]() |
Joao Quaresma · 将现有项目添加到待办事项列表 7 年前 |
![]() |
lastone · 为什么我的迁移导致“#<ActiveRecord::ConnectionAdapters::MySQL::TableDefinition”的“NoMethodError:undefined方法'jsonb”? 7 年前 |
![]() |
osexp2000 · 为什么chefDK包含*。水电站和*。h文件 7 年前 |