Rails bin / rails生成模型导轨中止

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rails bin / rails生成模型导轨中止相关的知识,希望对你有一定的参考价值。

我试过运行这段代码:

rails bin/rails generate model Article title:string text:text

但我得到:

rails aborted!
Don't know how to build task 'generate' (see --tasks)
bin/rails:4:in `require'
bin/rails:4:in `<main>'
(See full trace by running task with --trace)

我一行一行地跟踪博客文档并完全安装了ruby,但我仍然感到困惑;为什么它不起作用?

答案

确保导航到App根目录并运行

bin/rails generate model Article title:string text:text

要不就

rails g model Article title:string text:text

rails-generate - Rails文档

另一答案

你的问题是rails bin/rails

rails是命令。如果它不在本地目录中,您的计算机将搜索路径以查找该程序的第一个实例,该实例恰好位于bin/rails

然后你传入参数bin/rails generate model Article title:string text:text

尝试删除第一个参数,以便程序正确解释generate命令。

在编辑之后,您的命令应该如下所示:rails generate model Article title:string text:text

例如,请看这个链接:Stack Overflow Similar Question

以上是关于Rails bin / rails生成模型导轨中止的主要内容,如果未能解决你的问题,请参考以下文章

难以安装和运行rails(/ usr / local / bin / rails:没有这样的文件或目录),曾经恢复到早期的rails版本

安装导轨时出错

导轨 |如何使用 Tailwind 定位无效输入字段

导轨 3.1。如何防止 Rails 使用 CoffeeScript?

Ruby on Rails。捆绑器。黄瓜。耙中止!命令失败,状态为 (1)

Rails 不生成 html.erb