可以使 rake 显示所有可用的任务,rake -T
或rake --tasks
。 但是,是否可以将这些任务跟踪到它们的源而不四处乱窜,或者更好的是,让 rake 为您显示任务源?
当我输入这个时,我注意到rake --help
给出了两个具有相同描述的选项:
-D, --describe [PATTERN] Describe the tasks (matching optional PATTERN), then exit.
-W, --where [PATTERN] Describe the tasks (matching optional PATTERN), then exit.
事实证明,rake -W <task>
确实输出了任务源的位置,尽管它看起来像是从堆栈跟踪中剔除的。
这回答了第一个问题。 有谁知道是否可以直接从命令行打印任务源?