Emi*_*kov 5 ruby-on-rails bundler rvm
我在现有的Rails 3应用程序上运行"bundle install",它在供应商/缓存中有宝石(我猜它们之前通过"bundle package"打包)和有效的Gemfile和Gemfile.lock文件.
我看到的是,它在我家里创建了一个文件夹.bundle.
我也在使用RVM.当我尝试"gem list"时,我没有看到安装了vendor/cache的任何gem.
难道我做错了什么?捆绑文章说到处,执行"bundle"或"bundle install"以在Gemfile和Gemfile.lock文件中安装gem.问题是否与RVM使用有关?
谢谢你的建议.
如果你给 一个参数bundle install,它会继续在这个目录中安装 gems,即使你在rm -rf那个目录中并从头开始使用 pure bundle install,如 Emil 的评论中所述。这个新目录由捆绑程序默认使用,它甚至取代了您在.rvmrc文件中声明的内容。
要删除此约束,只需编辑.bundle/config文件并删除声明的文件BUNDLE_PATH,例如,
BUNDLE_PATH: /usr/local/lib/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15862 次 |
| 最近记录: |