这听起来可能是一件奇怪的事情。有没有一种捆绑包的方法来提取捆绑的gem(从Gemfile或.bundle),并将它们作为系统gem安装在捆绑包上下文之外?
类似于bundle package,但不是将它们缓存在供应商/缓存中,而是将它们作为系统gem安装。
发布于 2010-10-04 05:23:24
默认情况下,新的绑定程序会执行此操作
发布于 2010-08-17 12:06:15
当你运行bundle install时,你的gem会安装到你的BUNDLE_PATH (缺省为~/.bundle )。
您可以传递一个参数,指定要将gem安装到的位置;bundle install /usr/local/lib/bundle。在用户手册中,“对Bundler.setup或Bundler.require的进一步捆绑命令或调用将记住这个位置”。
当然,您需要使用sudo来安装到系统目录。
这就是你要找的吗?
https://stackoverflow.com/questions/3498934
复制相似问题