我通过提取 Rails 项目中可以重复使用的部分(并且我在其他 Rails 项目中复制了这些部分)来创建一些 gem。我遇到的问题是,现在测试对 gem 的每一个更改都非常慢。
更改 Rails 项目非常快,因为大多数时候更改会自动重新加载,但更改 gem 意味着:
- 停止 Rails 服务器
- 转到 gem 目录
- 运行 sudo rake install,速度很慢
- 回到 Rails 项目
- 重新运行 Rails 服务器,这也很慢
我的 Rails 项目有没有办法从我拥有 gem 代码的地方而不是安装的 gem 中获取代码,以加快开发速度?