Rails 6 и Tailwind CSS не развертываются в Heroku - PullRequest
3 голосов
/ 21 января 2020

У меня есть приложение Rails 6, которое было успешно развернуто на Heroku и работало на localhost: 3000.

Я добавил попутный ветер css через пряжу и веб-пакет. Он отлично работает на локальном хосте, но не работает на героку. Когда я запускаю heroku logs, я получаю следующую ошибку

console error logs

Я прочитал все проблемы Heroku Rails 6 Webpacker и перепробовал все предложения. Ничего не получалось.

  1. Я прокомментировал <%= stylesheet_pack_tag %> ... не помог
  2. Я переключил extract_css: true в файле webpacker.yml .... не помог
  3. Я пробежал
    • heroku buildpacks:clear
    • heroku buildpacks:set heroku/nodejs
    • heroku buildpacks:add heroku/ruby ... не помогло

Кто-нибудь знает, что происходит?

Мой репозиторий Github https://github.com/HundredBillion/enneagram

Ответы [ 2 ]

2 голосов
/ 15 марта 2020

У меня была такая же проблема с вами, но я пробовал эту, и она работала для меня.

Внутри config / webpacker.yml вы должны установить extract_ css: true по умолчанию false .

0 голосов
/ 22 января 2020

У меня есть несколько предложений для вас, дайте мне знать, какой из них (если таковой имеется) работает для вас.

В webpacker.yml для всех случаев нижеуказанных опций

check_yarn_integrity: false
compile: true

Попробуйте

./bin/setup
rails webpacker:clobber
rails webpacker:compile

Если ни одна из вышеперечисленных не сработает, возможно, одна из этих ссылок поможет: - https://github.com/tailwindcss/discuss/issues/4#issuecomment -341918136 - https://github.com/IcaliaLabs/tailwindcss-rails

...