gpt4 book ai didi

ruby-on-rails - 找不到 gem 内的 Rake 任务

转载 作者:行者123 更新时间:2023-12-02 01:10:39 24 4
gpt4 key购买 nike

我实现了什么 edebill建议 his answerthis question .

如果我以通常的方式指向 gem,将其安装在我的环境中

gem 'activerecord_datawarehouse'

rake -T 不显示我的 rake 任务,但是如果我直接指向 gem 源代码,比如

gem 'activerecord_datawarehouse', :path => "/home/acras/code/activerecord_datawarehouse"

它显示和 rake 任务完美地工作。

我可能在这里遗漏了什么?我仔细检查了一下,安装的 gem 与源代码中的相同。

最佳答案

在我这边修复了它。在 gemspec 中,您还需要包括 rake 任务文件,而不仅仅是 lib 文件:

代替:

  s.files = Dir['lib/**/*.rb']

使用:

  s.files = Dir['lib/**/*.rb'] + Dir['tasks/*.rake']

关于ruby-on-rails - 找不到 gem 内的 Rake 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17811260/

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