Грабли прерваны! ArgumentError: тот же файл:

Когда я пытаюсь развернуть приложение rails на cloud66Я получаю эту ошибку:

rake aborted!
ArgumentError: same file: /var/deploy/website/web_head/releases/20150315170454/public/assets/tinymce/custom_content.css and /var/deploy/website/web_head/releases/20150315170454/public/assets/tinymce/custom_content.css


Tasks: TOP => assets:precompile

Может кто-нибудь объяснить, почему я получаю эту ошибку? как это решить?

3 ответа

Никогда не было этой проблемы, но я вижу две возможные причины.

Во-первых: файл фактически требуется дважды либо напрямую, либо с помощью различных директив дерева.

Второе: у вас есть частичный _custom_content и файл custom_content. Sass не принимает эту конфигурацию.

Я бы сделал рейк-активы: прекомпилировал на моей локальной машине, чтобы попытаться понять.

Как вы проводите предварительную компиляцию вашего ресурса? По умолчанию ваши ресурсы перейдут в раздел shared/assets на сервере - вы указываете свое местоположение? Местоположение определяется config.assets.prefix,

Я столкнулся с той же проблемой, следующие шаги решили ее:

gem 'tinymce-rails-imageupload', github: 'PerfectlyNormal/tinymce-rails-imageupload'

Тогда беги,

bundle install

Теперь проверьте с помощью следующей команды:

rake assets:precompile 

Если приведенная выше команда успешно выполняется без ошибок, она создаст папку ресурсов в пути public / assets. Удалите папку ресурсов из пути "public / assets".

Затем сделайте коммит, нажмите и затем нажмите на герою. Если вы получите ту же ошибку, то добавьте приведенный ниже гем и перезапустите снова сверху.

gem "non-stupid-digest-assets"

Надеюсь, это полезно.

Другие вопросы по тегам