如何编辑和测试我分叉的gem?
How to edit and test a gem I forked?
我知道我可以在 GEMFILE 中指定 gem 的位置,但如果我不想使用虚拟 rails 应用程序怎么办? (或者如果我确实使用了虚拟 rails 应用程序,我该怎么做?)本质上,如果我想做相当于 gem install 'foo'
的事情,但是 gem 是我从中分叉出来的东西怎么办? GitHub 并且我自己进行了编辑。此外,没有 .gem 文件。
使用 .gem
文件,您可以 运行 gem install --force --local GEM_NAME.gem
没有 .gem 文件,您可以使用 gem 规范构建您的 gem:gem build GEM_NAME.gemspec
如果您没有 gemspec 文件,请编写一个或使用 bundler to maintain one
您的 .gem 文件只是 gem 本身的存档文件。
我知道我可以在 GEMFILE 中指定 gem 的位置,但如果我不想使用虚拟 rails 应用程序怎么办? (或者如果我确实使用了虚拟 rails 应用程序,我该怎么做?)本质上,如果我想做相当于 gem install 'foo'
的事情,但是 gem 是我从中分叉出来的东西怎么办? GitHub 并且我自己进行了编辑。此外,没有 .gem 文件。
使用 .gem
文件,您可以 运行 gem install --force --local GEM_NAME.gem
没有 .gem 文件,您可以使用 gem 规范构建您的 gem:gem build GEM_NAME.gemspec
如果您没有 gemspec 文件,请编写一个或使用 bundler to maintain one
您的 .gem 文件只是 gem 本身的存档文件。