【问题标题】:rake routes command not working - rake version 13.0.3rake routes 命令不起作用 - rake 版本 13.0.3
【发布时间】:2021-09-02 22:06:26
【问题描述】:

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,但它不能正常工作。我怀疑它与上述有关。

【问题讨论】:

    标签: ruby-on-rails ruby rake


    【解决方案1】:

    我们不能在 rails 6 中使用rake routes。 因此,请使用 rails routes 而不是 rake 路由。

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

    rake --task
    

    rails -h
    

    【讨论】:

    • 感谢您澄清这一点。可能知道resources :routes 是否仍然适用?
    • 在 routes.rb 中对吗?如果是这样,每个版本都是一样的。
    • 一个提示,您可以使用rails routes --expanded 在表格中列出路线。更容易阅读
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 1970-01-01
    相关资源
    最近更新 更多