rails 执行rake

Posted qinyan20

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rails 执行rake相关的知识,希望对你有一定的参考价值。

在 zsh 下使用 find 命令查找指定目录下所有头文件时出现问题:

find . -name *.h

no matches found: *.h

后来查看了一些资料才知道,这是由于zsh导致的。

具体原因:

因为zsh缺省情况下始终自己解释这个 *.h,而不会传递给 find 来解释。

解决办法:

在~/.zshrc中加入:
setopt no_nomatch, 然后进行source .zshrc命令

以上是关于rails 执行rake的主要内容,如果未能解决你的问题,请参考以下文章

rake 任务中的 Rails 异常通知器

如何在执行 rake db:setup 之前检查数据库是不是存在于 Rails 中

强制 Rake 任务在特定的 Rails 环境中运行

在rals中将rake任务迁移到Lambda

rails 常用方法

尝试 rake db:migrate 时未在 rails 项目中选择数据库