Ruby on rails 我们需要rails和rake命令做什么?

Ruby on rails 我们需要rails和rake命令做什么?,ruby-on-rails,Ruby On Rails,为什么使用rails命令执行某些命令(例如,生成新的控制器或模型)?而其他人(例如,迁移数据库和运行规范)使用rake命令执行?有没有理由不把这些都包括在rails中?另外,如果我记不起某个命令是否与rails或rake关联,那么有没有一个简单的概念性原则可以让我弄清楚?rails命令和rake命令在概念上有区别 rails命令为应用程序添加内容 rake命令用于构建/测试/部署应用程序 这些差异应该解释为什么有两个不同的命令,并帮助您确定使用哪一个命令执行哪些任务

为什么使用rails命令执行某些命令(例如,生成新的控制器或模型)?而其他人(例如,迁移数据库和运行规范)使用rake命令执行?有没有理由不把这些都包括在rails中?另外,如果我记不起某个命令是否与rails或rake关联,那么有没有一个简单的概念性原则可以让我弄清楚?

rails命令和rake命令在概念上有区别

rails命令为应用程序添加内容

rake命令用于构建/测试/部署应用程序

这些差异应该解释为什么有两个不同的命令,并帮助您确定使用哪一个命令执行哪些任务