rake 路由命令不起作用 - rake 版本 13.0.3

jes*_*-ac 6 ruby rake ruby-on-rails

rake routes终端返回:

rake aborted! Don't know how to build task 'routes' (See the list of available tasks with 'rake --tasks' /Users/jesseca-zapier/.rvm/rubies/ruby-3.0.0/bin/ruby_executable_hooks:22:in 'eval' /Users/jesseca-zapier/.rvm/rubies/ruby-3.0.0/bin/ruby_executable_hooks:22:in '<main>' (See full trace by running task with --trace)

安装的 rake 版本 13.0.3、更新的捆绑包、安装/卸载的 rake

之后我想做的是使用,resources :routes但效果不佳。我怀疑与上述有关。

tog*_*ogi 11

我们不能rake routes在 Rails 6 中使用。所以,使用rails routes而不是 rake 路线。

您可以查看我们可以用 Rails/rake 做什么

rake --task
Run Code Online (Sandbox Code Playgroud)

rails -h
Run Code Online (Sandbox Code Playgroud)

  • 一个提示,您可以使用“rails paths --expanded”将路线列在表格中。更容易阅读 (5认同)