gpt4 book ai didi

ruby-on-rails - 未初始化的常量 Rails::Generators (NameError)

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

我正在更新我编写的生成器的代码,但到目前为止一直运行良好。

当我简单地拒绝命令时

bundle exec rails g

我收到以下错误
/Users/mpierc200/projects/prototype_conflux/vendor/gems/itrc_client_files_generator-1.0.13/lib/itrc_client_files_generator.rb:6:in `<top (required)>':
uninitialized constant Rails::Generators (NameError)

违规行是
class ItrcClientFilesGenerator < Rails::Generators::Base

我的 Rails 版本是
Rails 3.1.9

ruby 版本是
ruby 1.9.3p194

最佳答案

看起来 Rails 生成器模块在 Rails 3 开发过程中的某个时候被拉出并且没有自动加载。这可能是有充分理由的。

您必须将它们包含在自定义生成器中:

require 'rails/generators'

class ItrcClientFilesGenerator < Rails::Generators::Base
# Fancy generator code here
end

关于ruby-on-rails - 未初始化的常量 Rails::Generators (NameError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14883897/

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