Rails - ckeditor orm не удалось правильно установить - PullRequest
0 голосов
/ 03 мая 2018

Так что я допустил небольшую ошибку, пытаясь добавить ckeditor в свой проект Rails прошлой ночью. Я следовал учебному пособию, и он подошел к моменту установки этого драгоценного камня, когда мне было предложено ввести следующую команду:

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

за исключением того, что я написал "запись" с ошибкой Я посмотрел везде, где я могу думать, и я не могу это исправить, rails d ... не работает gem uninstall не исправляет это либо, и я не могу видеть никаких связанных файлов в моей папке базы данных, или в любом другом месте, которое я знаю смотреть.

вот первый бит ошибки, которую я продолжаю видеть:

/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? В любом случае, у кого-нибудь есть идеи, как это исправить или удалить из моего проекта?

Спасибо!

1 Ответ

0 голосов
/ 03 мая 2018

Установщик CKEditor должен сгенерировать файл config/initializers/ckeditor.rb, который в вашем случае будет иметь следующую строку: require 'ckeditor/orm/active_recort', которую вы можете обновить, чтобы сказать active_record вместо

Однако для интеграции ActiveRecord необходимо сгенерировать еще несколько файлов (и эти файлы не были созданы из-за ошибок в написании). Поэтому я считаю, что лучший способ решить эту проблему - это полностью удалить файл инициализатора и снова запустить команду rails generate ckeditor:install.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...