ruby-on-rails – bundler如何工作(一般)?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – bundler如何工作(一般)?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对 Ruby / Rails很新,但是我正在看Bundle,并且想知道它是如何工作的.您是否安装了一整套宝石,如正常的gem安装XYZand,然后使用Gemfile来拉取这些宝石的特定子集以用于特定应用程序?还是不要通常安装宝石,只需将它们包含在Gemfile中,然后再进行捆绑安装,将它们全部包含在与应用程序一起使用的包中

非常感谢你花时间来回答这个问题,我只是有点困惑,Bunder的功能是什么.

– MAP

解决方法

将bundler视为软件包管理工具.

从bundle help命令:

bundle install#将当前环境安装到系统

捆绑包#锁定然后将所有宝石缓存到供应商/缓存中

所以bundle install命令将会将所有gem安装到Gemfile中列出的系统以及它们的依赖关系.如果宝石以前没有安装,它将从gemcutter repo中获取.捆绑软件包将.gem文件缓存到您的应用程序供应商/缓存目录中.

不需要首先运行gem安装.

猜你在找的Ruby相关文章