spohlenz / tinymce-rails

Integration of TinyMCE with the Rails asset pipeline
Other
814 stars 257 forks source link

Sprockets::CircularDependencyError #125

Closed esbanarango closed 10 years ago

esbanarango commented 10 years ago

Hello,

I'm using ruby '2.0.0' with 'rails', '4.0.0' and when I try to require 'tinymce-jquery' (//= require tinymce-jquery) on my application.js I'm getting this error:

Sprockets::CircularDependencyError at /candidate/leaders
/Users/me/.rvm/gems/ruby-2.0.0-p353/gems/tinymce-rails-3.5.8/app/assets/javascripts/tinymce/preinit.js.erb has already been required
  (in /Users/me/.rvm/gems/ruby-2.0.0-p353/gems/tinymce-rails-3.5.8/app/assets/javascripts/tinymce/preinit.js.erb)

This is my applications.js

// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require pickadate/picker
//= require pickadate/picker.date
//= require chosen-jquery
//= require public
//= require home
//= require geo_map
//= require message
//= require tinymce-jquery
spohlenz commented 10 years ago

Make sure you're running the latest version of tinymce-rails -- this issue is fixed in 3.5.9.