是否可以在 Rakefile 任务中使用另一个任务?
我想在 Rakefiles 中使用一些 Rake 任务。是否可以包含一个 rakefile 中定义的来自另一个 rakefile 的任务?
I have some Rake tasks I'd like to use in my Rakefiles. Is it possible to include tasks defined in one rakefile from another rakefile?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Rake 文件与 ruby 文件没有什么不同。
因此,只需加载包含文件 B 中其他任务的文件 A,它们将在执行 B 时可用。
例如,如果您将以下代码放入 Rakefile 中,
则可以在
tasks
子文件夹中创建任意数量的.rake
文件,并从主Rakefile< /代码>。
Rake files are nothing different than ruby files.
So just load the file A containing the other tasks in your file B and they will be available when B is executed.
For instance, if you put the following code in your Rakefile
then you can create as many
.rake
files in thetasks
subfolder and call them from the mainRakefile
.我刚刚做了类似的事情:
也许有点简陋,但它可以完成工作。
I've just done something similar with the following:
Perhaps a little rudimentary, but it does the job.