Rails - ckeditor orm 未能正确安装

Rails - ckeditor orm failed to install correctly

所以我昨晚在尝试将 ckeditor 添加到我的 Rails 项目时犯了一个小错误。 我正在学习一个教程,它在安装这个 gem 时告诉我输入以下命令:

rails generate ckeditor:install --orm=active_record --backend=carrierwave

除了我拼错了'record' 我找遍了所有我能想到的地方,但我似乎无法解决这个问题,rails d ... 不起作用 gem 卸载也没有解决它,我在我的数据库中看不到任何相关文件文件夹,或我知道要查看的任何其他地方。

这是我一直看到的错误的第一位:

/home/naazarik/.rvm/gems/ruby-2.3.1/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require': cannot load such file -- ckeditor/orm/active_recort (LoadError)
    from /home/naazarik/.rvm/gems/ruby-2.3.1/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `block in require'

注意到拼错的 active_recort 了吗? 无论如何,有没有人知道如何解决这个问题,或者从我的项目中删除它?

谢谢!

CKEditor 安装程序应生成 config/initializers/ckeditor.rb 文件,在您的情况下该文件将包含以下行:require 'ckeditor/orm/active_recort',您可以将其更新为 active_record 而不是

但是,ActiveRecord 集成需要生成更多文件(并且由于拼写错误而未生成这些文件)。因此,我认为解决问题的最佳方法就是完全删除初始化文件,然后再次 运行 rails generate ckeditor:install 命令。