- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
-6ren">
我正在创建一个 gem,它依赖于另一个已发布的 gem。在 my_gem.gemspec 中,我添加了对另一个 gem 的依赖:
gem.add_dependency "other_gem", "~> 1.0.0"
现在,我在 other_gem 中发现了一个可以调整的功能,所以我对存储库进行了 fork ,进行了更改并将其提交到 fork (它尚未被拉入原始存储库)。
我的问题是如何告诉 my_gem 在本地查找 other_gem?以下代码片段无效,因为 :path
不是 add_dependency
调用中的选项,如 Gem Specification Reference 中所述:
gem.add_dependency "other_gem", "~> 1.0.0", :path => '/path/to/local/other_gem
最佳答案
在本地要容易得多:在进行开发时,您可以包括:
gem "other_gem", :path => '/path/to/local/other_gem'
或
gem "other_gem", :git => "git@github.com:/your_github/other_gem.git"
在你的 gemfile 中,因为这应该覆盖 gemspec
关于ruby-on-rails - "gem.add_dependency"另一个本地 gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14273178/
是否有任何用例 target_link_libraries(my-lib x y z) add_dependencies(my-lib x) # this is not just a waste of
我有以下结构: ${root} project_a main.c CMakeLists.txt project_b lib.c
我正在创建一个 gem,它依赖于另一个已发布的 gem。在 my_gem.gemspec 中,我添加了对另一个 gem 的依赖: gem.add_dependency "other_gem", "~>
在 Rails 引擎的 gemspec 中使用 add_dependency 和 add_runtime_dependency 有什么区别? 例如: Gem::Specification.new do
在 cmake 中,您可以使用 add_dependencies 来确保一个库是最新的并且先于另一个库构建。这对于具有 C++ 源代码的库(示例代码中的 myLib)非常适用,但它不适用于具有 CUD
我正在尝试在我的 Jeweler Rake 文件中指定一个 git 源: gem.add_dependency 'myapp', :git => "git@github.com:myaddres
只是出于好奇...在我之前的帖子Rails3.1 engine: can't get SLIM or HAML to work in test/dummy app我问在哪里告诉 Ruby 在我的 te
我是一名优秀的程序员,十分优秀!