我有一套我无法从网上安装的旧宝石。
我的计划是将生产服务器中的内容复制到我的本地环境。
gem env
了解宝石的安装位置。cd to_gems_dir
cache
文件夹复制到我的本地计算机vendor/cache
下。但不是,捆绑者试图安装一些宝石,其他一些没有。我对Bundler和gems envs了解不多,所以我的问题是我在这里做错了什么?在本地机器上复制远程gem集的任何其他想法?
答案 0 :(得分:0)
这就是我所做的:
for file in vendor/cache/*; do gem i --local $file; done
然后安装所有宝石,最后:
bundle check
The Gemfile's dependencies are satisfied