[RUBY] Quand je pousse vers Heroku, je suis en colère contre l'échec de la précompilation des actifs.

Créer une application originale.

ruby '2.6.5' rails '6.0.0' mysql2', '0.5.3'

Après avoir poussé vers Heroku,

remote:  !
remote:  !     Precompiling assets failed.
remote:  !
remote:  !     Push rejected, failed to compile Ruby app.
remote: 
remote:  !     Push failed
remote: Verifying deploy...


  ![remote rejected] master -> master (pre-receive hook declined)
  error: failed to push some refs to 'https://git.heroku.com/Application d'origine
Nom.git'

J'ai une erreur.

Avec une erreur de lettre rouge flashy! J'ai été bouleversé par Mark, mais j'ai tout de suite cherché. Au fait, j'ai accédé à l'environnement de production, mais bien sûr je n'ai pas pu le mettre à jour.

Au fait, j'ai deviné qu'il s'agissait probablement d'actifs provenant des lettres de précompilation des actifs échoués, et je suis allé voir s'il y avait une déclaration d'erreur en haut.

Puis il y avait! Celui qui semble être la cause de l'erreur!

  remote:        Sass::SyntaxError: Invalid CSS after "...kground-color: ": expected expression (e.g. 1px, bold), was ";"

J'ai cherché sur la base de Sass :: SyntaxError: CSS invalide et l'indice de "... kground-color:". Pour le moment, Sass n'est pas tactile, j'ai donc regardé dans le CSS.

   background-color: ;

Rien. .. ..

Quand je l'ai vérifié localement, c'était OK sans cette propriété, donc je l'ai supprimée. Mais pourquoi l'avez-vous écrit? ..

Triomphalement après avoir poussé vers le maître

   %  git push heroku master

Ensuite, j'ai à nouveau eu la même erreur. .. .. De plus, comme le montant de l'erreur est le même, j'ai à nouveau vérifié tous les CSS.

    left      : 50%;

Le symbole est trop loin. .. ..

   left: 50%;

Changer pour ici et réessayer

   %  git push heroku master

Puis j'ai réussi! !! C'était bien! !!

Puisque je suis un débutant, je chérirai chaque erreur et la résoudrai.

Recommended Posts

Quand je pousse vers Heroku, je suis en colère contre l'échec de la précompilation des actifs.
Comment gérer les actifs de précompilation a échoué.
J'ai essayé de démarrer avec Web Assembly
Quand j'ai essayé de composer une mise à jour dans le conteneur Docker, je me suis fâché avec proc_open (): fork a échoué
Rubocop se met en colère quand j'essaye de remplir zéro (remplir 0) avec Ruby
J'ai essayé de démarrer avec Spring Data JPA
Échec de la précompilation des éléments. Erreur
Comment résoudre les erreurs lors de l'exécution de git push heroku master
Je veux pousser une application créée avec Rails 6 vers GitHub
J'ai essayé de démarrer avec Swagger en utilisant Spring Boot
Une erreur 404 se produit lors du test de l'authentification par formulaire avec Spring Security
Je veux éviter OutOfMemory lors de la sortie de gros fichiers avec POI
J'ai eu un IllegalAccessError en essayant d'utiliser PowerMock avec JUnit
J'obtiens une erreur de version de Ruby lorsque j'essaye de démarrer Rails.
Ce à quoi j'étais accro lors de la mise en œuvre de l'authentification Google avec des rails
Que faire si vous vous fâchez contre OpenSSL avec Pyenv Install
[Rails] Je souhaite ajouter des données aux paramètres lors de la transition avec link_to
Comment démarrer avec Slim
J'ai essayé d'interagir avec Java
Échec de la synchronisation Gradle: le chemin de votre projet contient des caractères non ASCII. Cela se produira probablement lorsque j'ouvrirai un projet dans Android Studio
Mémo à obtenir avec Struts2 + Ajax
Problèmes auxquels j'étais accro lors de la création de l'environnement digdag avec docker
[Note] Je veux obtenir dans l'ordre inverse en utilisant afterLast avec JdbcTemplate
Je souhaite obtenir l'adresse IP lors de la connexion au Wi-Fi avec Java
Lorsque j'essaye de m'inscrire avec devise, il redirige automatiquement vers root_path
Lorsque j'essaie de créer un modèle Google Map dans Android Studio, je me fâche avec Files \ Java \ jdkXXX \ bin \ java.exe '' terminé avec une valeur de sortie différente de zéro 2.