gpt4 book ai didi

ruby-on-rails-3.1 - 如何在 Rails 3.1 引擎中生成 Controller

转载 作者:行者123 更新时间:2023-12-01 06:51:06 25 4
gpt4 key购买 nike

我使用以下命令生成了 Rails 3.1 引擎:

rails plugin new forum --full

然后我将插件复制到现有的 rails 应用程序中。现在,当我运行以下命令时,它会在 rails 应用程序中生成 Controller ,而不是在插件目录中。
cd vendor/gems/forum
rails g controller Users

我尝试从 Rails 根目录运行命令,仍然是同样的问题。

请帮助我!

最佳答案

您似乎正在主应用程序中编辑 Rails 引擎。您可以这样做,但 Rails Engine 的想法是 Engine 是一个 gem,它列在 Gemfile 中并通过捆绑程序安装。

如果要将 Controller 添加到 Rails 引擎,

rails plugin new blorgh --full
cd blorgh
bundle exec rails g controller Users

关于ruby-on-rails-3.1 - 如何在 Rails 3.1 引擎中生成 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9942895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com