相对于Rake,Ruby比Make要更好用一些,但是它们之间有不同的地方就是Rakefile本来是一段Ruby代码,而且Rake可以很直接地做任何Ruby能做的事,那么你知道如何写漂亮的Rakefile吗?
不过,代码始终是代码,Makefile 尚且可以写得很乱,Rakefile 要写乱就更容易了,幸运地是,Rake 提供了一些功能让我们可以来对 Rakefile 做一些组织工作。
其中之一就是 import 功能,把不同功能的 task 写到不同的文件中,例如,像这个样子:
这样,在 Rakefile 里写上
接下来把这个文件保存到某个 .rb 里,然后在 Rakefile 里 require 之,就可以这样写了:
看完本文内容后大家知道如何写漂亮的Rakefile了吗?希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
新闻热点
疑难解答
图片精选