gpt4 book ai didi

ruby-on-rails - Gem .gemspec 中的本地依赖

转载 作者:数据小太阳 更新时间:2023-10-29 06:33:30 25 4
gpt4 key购买 nike

我正在开发一个 gem(Gem A),它使用我也编写的另一个 gem(Gem B)。至此 Gem B 已添加到 Gem A 的 gemspec 中:

gem.add_dependency "gem_a", "~> 0.0.4"

但我现在发现需要使用我的本地版本进行调试。

要在 Gemfile 中声明一个本地依赖项,我可以这样做:

gem 'gem_a', path: "/local/path/to/gem_a"

但是如何在 .gemspec 中声明本地依赖项?

最佳答案

这样人们就可以(稍微)更快地找到答案......

如果您正在创建一个 gem,并且需要添加一个本地依赖项(在开发时),在您的 gem 的 Gemfile 中,执行如下操作:

source 'https://rubygems.org'

# Specify your gem's dependencies in mygem.gemspec
gemspec

gem "local_gem", path: "/path/to/local_gem"

当您bundle时,您应该看到它现在正在使用本地路径

Using local_gem 0.1.0 from source at `/path/to/local_gem`

关于ruby-on-rails - Gem .gemspec 中的本地依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18677217/

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