ruby '2.6.5' rails '6.0.0' mysql2', '0.5.3'
Nach dem Schieben zu 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/Original App
Name.git'
Ich habe einen Fehler bekommen.
Mit einem auffälligen roten Buchstabenfehler! Ich war verärgert über Mark, aber ich habe es sofort nachgeschlagen. Ich habe übrigens auf die Produktionsumgebung zugegriffen, konnte sie aber natürlich nicht aktualisieren.
Übrigens vermutete ich, dass es sich wahrscheinlich um Assets handelte, bei denen die Zeichen des Vorkompilierens von Assets fehlgeschlagen waren, und überprüfte, ob oben eine Fehleranweisung stand.
Dann war da! Derjenige, der die Ursache des Fehlers zu sein scheint!
remote: Sass::SyntaxError: Invalid CSS after "...kground-color: ": expected expression (e.g. 1px, bold), was ";"
Ich habe basierend auf Sass :: SyntaxError: Invalid CSS und dem Hinweis "... kground-color:" gesucht. Zur Zeit ist Sass keine Berührung, also habe ich in das CSS geschaut.
background-color: ;
Nichts. .. ..
Als ich es lokal überprüft habe, war es ohne diese Eigenschaft in Ordnung, also habe ich es gelöscht. Aber warum hast du es geschrieben? ..
Triumphierend nach dem Drängen an den Meister
% git push heroku master
Dann habe ich wieder den gleichen Fehler bekommen. .. .. Da die Fehlermenge gleich ist, habe ich das gesamte CSS erneut überprüft.
left : 50%;
Das Symbol ist zu weit weg. .. ..
left: 50%;
Wechseln Sie zu hier und versuchen Sie es erneut
% git push heroku master
Dann ist es mir gelungen! !! War gut! !!
Da ich ein Anfänger bin, werde ich jeden Fehler schätzen und lösen.
Recommended Posts