我有一个 gem,my_gem,它具有thor作为运行时依赖项。我有一个托尔的子类位于宝石中:
lib/tasks/task.thor
从 gem 的源目录我可以运行:
bundle
thor task:my_task
并且 my_task 将被执行。
但是,如果我将my_gem包含在另一个项目的 Gemfile 中,当我运行时:
bundle
thor task:my_task
我得到:
没有可用的雷神任务
我究竟做错了什么?
我有一个 gem,my_gem,它具有thor作为运行时依赖项。我有一个托尔的子类位于宝石中:
lib/tasks/task.thor
从 gem 的源目录我可以运行:
bundle
thor task:my_task
并且 my_task 将被执行。
但是,如果我将my_gem包含在另一个项目的 Gemfile 中,当我运行时:
bundle
thor task:my_task
我得到:
没有可用的雷神任务
我究竟做错了什么?