使用本地gem代码调试
Opened this issue · 0 comments
manxingxing commented
gem 一般位于某个 gem source,例如 rubygems(及其镜像), git仓库
有时为了修改被依赖的gem,需要把gem源码拉到本地,修改后调试。项目需要修改gem的指向,以使用本地修改过的gem代码。
有两种方式
- 修改 Gemfile, 使用 path 参数,指定本地路径
- 使用 bundle config 设置别名
bundle config set local.<GEM_NAME> <PATH>
# 撤回配置
bundle config unset local.<GEM_NAME>