我不希望我在开发中使用的宝石混乱我的系统。
我经常忘记将安装路径添加到bundle install
,导致bundle自动安装在全局gem库中。
如何在没有./vendor/bundle
参数的情况下运行时,如何使用捆绑器安装宝石自动将宝石安装到--path
?
现在我正在使用shell别名来获得所需的结果,但我预感到可能有更好的解决方案。
答案 0 :(得分:0)
您需要按以下方式为其配置
bundle config path "vendor/bundle"
将设置BUNDLE_PATH,这是gems的安装路径
查看此链接以获取更多详细信息http://bundler.io/v1.2/bundle_config.html
但是在制作时,使用capistrano bundle install
使用选项--deployment
运行,该选项自动部署到vendor/*