轨道产生 - “找不到发电机”(rails generate - “Could not find g

2019-09-23 13:06发布

我下面的Ruby on Rails的教程由迈克尔·哈特尔。 在部分6.3.1 ,我试图生成一个迁移文件的密码字段添加到我的用户模型。 这里是我运行的代码:

rails generate add_passsword_digest_to_users password_digest:string

但这引发错误: Could not find generator add_passsword_digest_to_users.

我已经使用了rails generate之前,命令它完美地工作。 我不知道为什么我现在得到这个问题。

版本:导轨3.2.8,红宝石1.9.3p194(2012-04-20的修订35410)[x86_64的Linux的]

Answer 1:

尝试:

rails generate migration add_passsword_digest_to_users password_digest:string

您只需忘记migration这是使用其他参数发电机。



Answer 2:

你忘了在命令中包括迁移。 你可以简单地做

rails generate migration add_passsword_digest_to_users password_digest:string


文章来源: rails generate - “Could not find generator”