У меня есть приложение Rails, в котором у моего Application.js
, созданного звездочкой, как-то возникли конфликты слияния - и я не уверен, как их удалить. В Chrome я получаю следующее сообщение об ошибке:Rails 4 - Application.js содержит конфликты слияния, не знаю, как их разрешить
Uncaught SyntaxError: Unexpected token <<
И я вижу, что это входит в файл:
[...]
<<<<<<< HEAD
//= require turbolinks
//= require jquery.turbolinks
//= require chosen-jquery
=======
>>>>>>> 9e6c961b13c6c09da1cb8cdc055c799b829ff824
//= require jquery.purr
[...]
Но я в настоящее время не может видеть любые конфликты слияния в моем собственном Application.js
файле (не сгенерированный).
Я пробовал и rake assets:clean
, rake assets:precompile
и rake assets:clobber
без каких-либо успехов.
Любые идеи о том, как я могу избавиться от этих ошибок?
Обновление для осветления
Это как мое руководство (не генерируется Звездочкой) application.js
файла выглядит следующим образом:
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require chosen-jquery
//= require scaffold
//= require jquery.purr
//= require best_in_place
//= require bootstrap-datepicker
//= require jquery-fileupload
//= require autocomplete-rails
//= require jquery-ui
//= require bootstrap
//= require jquery.countdown
//= require autocomplete-rails
//= require bootstrapValidator.min
//= require turbolinks
//= require_tree .
Таким образом, нет конфликтов слияния в этом файле, а в файле который генерируется драгоценными камнями звездочек.
Можно также упомянуть, что у меня недавно возник конфликт слияния в моем «руководстве» application.js
, но ошибка/конфликт по какой-то причине сохраняется в файле, который был создан звездочками, - и я не уверен, как его удалить ,
'<<< HEAD' и' >>> mumbojumbo' выводятся из 'diff'command и не должны существовать в файле ... Как вы создали' Application.js'? Он должен содержать только действительные javascript и звездочки, не более (и комментарии, конечно) –
@RubyRacer Я добавил некоторые пояснения к моему оригинальному вопросу. – Anders