Как видно из заголовка, я не могу завершить сборку на Heroku после удаления gem 'coffee-rails'
из моего Gemfile.
Ниже приведено сообщение об ошибке, а также несколько строк, которые показывают, что он удаляет кофейный скрипт.
remote: Removing coffee-script (2.4.1)
remote: Removing coffee-script-source (1.12.2)
remote: Removing coffee-rails (4.2.2)
remote: The latest bundler is 2.0.0.pre.3, but you are currently running 1.15.2.
remote: To update, run `gem install bundler --pre`
remote: -----> Installing node-v8.10.0-linux-x64
remote: -----> Detecting rake tasks
remote: -----> Preparing app for Rails asset pipeline
remote: Running: rake assets:precompile
remote: Yarn executable was not detected in the system.
remote: Download Yarn at https://yarnpkg.com/en/docs/install
remote: rake aborted!
remote: LoadError: cannot load such file -- coffee_script
remote: /tmp/build_dc46e31874491817c9a77e17cf3ac4d1/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.2/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
Мне кажется, это может быть проблемой с Bootsnap на Heroku.
Шаги, которые я предпринял:
- Удалено
gem 'coffee-rails'
Ран bundle update
.
- Удалены все ссылки на сценарий кофе согласно этому ответу
- Добавил, передал и отправил обновленные Gemfile и Gemfile.lock в мою основную ветку.
- Ран
rake tmp:cache:clear
на Героку через Баш.
- Перезагрузка динамометра
На данный момент, я испытываю желание просто оставить камень установленным, так как я подтвердил, что сборка прошла.
Любая помощь была бы замечательной.
Редактировать: у меня есть промежуточная настройка приложения, которая имела ту же проблему. Просто запуск нового промежуточного приложения / удаленного приложения решил проблему, поэтому я склоняюсь к проблеме с кешем.