官方文档中描述的内容有些复杂。
它仅仅是将以下行添加到.bundle/config
吗?
BUNDLE_PATH: vendor/bundle
接着执行 bundle install
,然后就可以了吗?(安装将所有gem包安装到vendor/bundle
中)
那么当应用程序运行时,它会在.bundle/config
中指定的路径中查找gem包,然后就可以了吗?
更新:
如果我使用类似Git的Mercurial来跟踪项目中的文件,那么在执行 bundle install --deployment
后,唯一的更改是向 vendor/bundle
添加了许多文件,并且在.bundle/config
中添加了2行:
BUNDLE_FROZEN: "1"
BUNDLE_PATH: vendor/bundle