gpt4 book ai didi

ruby-on-rails - 如何让应用程序使用 Ruby on Rails 的本地分支版本

转载 作者:太空狗 更新时间:2023-10-29 14:34:23 26 4
gpt4 key购买 nike

假设我想为 Rails 添加一些新功能。根据Rails Guide on how to contribute to Rails ,我应该克隆主存储库,创建一个分支,然后在该分支中进行更改。

我的问题是:完成所有这些之后,我该如何着手在实际的 Rails 应用程序中测试我的更改?也就是说,如何让在我的机器上运行的 Rails 应用程序使用我的分支中的 Rails 代码而不是安装在我的系统上的 Rails 代码?

我能想到的最简单的方法是用我的分支中的代码简单地替换我的 gems 文件夹中的“rails”文件夹,但似乎应该有更简洁的方法来做到这一点。

最佳答案

如果您使用的是 bundler ,只需通过指定文件系统上 gem 的路径或您的 fork git 存储库来指向 Gemfile 中的修改版本。像这样:

gem 'rails', :path => '/full/path/to/mofidied/rails'

或者对于 git:

gem 'rails', :git => git://github.com/github_user/your_rails.git

关于ruby-on-rails - 如何让应用程序使用 Ruby on Rails 的本地分支版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6820870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com