Я работаю с этим tutorial и я до той части, которая говорит, что для запускаasset_sync не компиляции активов S3
bundle exec rake assets:precompile
Если вы посмотрите на сайте, вы можете увидеть, что она показывает, выход из этой команды и как он должен выглядеть. Однако я не получаю ответа. Я получаю нормальные скомпилированные файлы, как обычно (это необходимо сделать и нажать).
new file: public/assets/bootstrap.min-b90c459188f886cf6a00921016ed2104.css
new file: public/assets/bootstrap.min-b90c459188f886cf6a00921016ed2104.css.gz
new file: public/assets/bootstrap_and_overrides-e3193dde7df14df59d8c755dbe743f58.css
new file: public/assets/bootstrap_and_overrides-e3193dde7df14df59d8c755dbe743f58.css.gz
Я проверяю свое ведро на S3, и там ничего нет. Я следовал этому руководству в T, поэтому я не уверен, где я ошибся, но я бы очень признателен за чью-то помощь.
Заранее спасибо.
EDIT: Итак, я нажал на герою, чтобы узнать, что происходит, и мои ссылки на ресурсы меняются (мои таблицы стилей ссылаются на AWS), но они все еще не загружаются в ведро, поэтому, конечно, мой сайт не имеет стилей, когда это происходит. Надеюсь, этого достаточно.
Эй, спасибо за ответ так быстро. Мои ключи находятся в Heroku в соответствии с предоставленными вами учебными пособиями. Я запускал команду в своем терминале, обновляя свой файл production.rb и перечисляя все в моем production.rb, как вы предложили. Тем не менее, когда я прекомпиляцию, он не загружается в AWS, как предлагает оригинальное руководство, и когда я нажимаю на Heroku, мои таблицы стилей снова отсутствуют. Я действительно застреваю (и расстраиваюсь) этим. –
Можете ли вы опубликовать копии вашего файла production.rb и файла, в котором есть ваши ключи? Вы также проверили logku log -t в терминале, чтобы узнать, откуда исходит ошибка? если это так, вы можете опубликовать это также? – Awhitey98
Хорошо, я думаю, что все получилось. У меня был asset_sync только в группе с производством только в моем Gemfile, поэтому он не компилировал AWS. Я следил за всем остальным, что вы сказали, и это сработало, поэтому я собираюсь отметить это как ответ, большое спасибо за ваше время. –