首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rake in Rails的范围是什么?

rake in Rails的范围是什么?
EN

Stack Overflow用户
提问于 2012-12-27 19:34:45
回答 3查看 153关注 0票数 2

我是ruby on rails的新手。rake的功能是什么?例如,这里有一条命令,例如

代码语言:javascript
复制
rake db:create

这里是用来创建新数据库的命令。但在我们使用rake之前。为什么我们在这里使用rake word,它的功能是什么。

rake rake-taskrakefile有什么不同。

谢谢你的建议。

EN

回答 3

Stack Overflow用户

发布于 2012-12-27 19:42:18

Rake是一个Ruby build命令。当您调用rake时,您实际上是在使用Rake工具,并要求Rake读取和使用Rails应用程序文件夹中提供的Rakefile

Rake用于自动化多个任务,从创建数据库到数据库迁移,再到生成新模型或控制器。

我鼓励您阅读this article about Rake以了解有关此工具的更多信息。它将是您使用Rails的基本工具之一,因此在继续之前,您真的需要了解它是什么。

票数 4
EN

Stack Overflow用户

发布于 2012-12-27 19:42:50

Rake是一个宝石,在*nix世界中,它的行为就像make。您可以使用它来运行脚本,通常是Rakefile。您可以使用它来运行测试或设置数据库。Rails广泛使用它,因为有许多步骤需要在部署之间运行。

Rake几乎可以做任何你需要自动化的事情。

票数 0
EN

Stack Overflow用户

发布于 2012-12-27 19:44:12

维基百科有一篇关于它的文章,这是一个很好的起点:http://en.wikipedia.org/wiki/Rake_(software

实际上,它所做的主要工作是成为应用程序命令行任务的中心点。您并不是真的需要它来完成一半的任务(并且通常不是最好的IMO),但是通过运行rake -D,您将获得所有可用命令的列表,这很有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14054017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档