Entwickeln Sie Anwendungen mit Schienen. Ich habe es in der Produktionsumgebung (Heroku) bereitgestellt, aber es sieht anders aus ... Ich habe es gelöst, aber ich werde neue Entdeckungen aufzeichnen!
Ich habe bereitgestellt, aber die Ansicht ist fehlerhaft ↓ Ich habe die Asset-Datei nicht kompiliert! ↓
precompile RAILS_ENV=Produktion ausführen
↓
Erneut bereitstellen. "Das sollte in Ordnung sein!"
↓
Es wurde nicht behoben ...
# Ursache
Zusammenfassend war es kein Kompilierungsproblem, aber die externe Seite war eine HTTP-Seite. (Die Konsole sagt "Diese Anfrage wurde blockiert; der Inhalt muss über HTTPS bereitgestellt werden", aber ich habe es nicht bestätigt.)
Es war eine neue Entdeckung, ohne zu wissen, dass es beim Laden des http zu einem Fehler kommen würde, während es von https geladen wurde!
# Lösung
Es wurde gesagt, dass es kein Problem gibt, wenn es https ist, also habe ich den von http gelesenen Pfad in https geändert, aber er entsprach nicht ...
Dieses Mal habe ich darüber nachgedacht, das zurückgesetzte CSS von außen zu lesen und zu verwenden. Deshalb habe ich es gelöst, indem ich eine Datei als reset.css erstellt habe, anstatt sie von außen zu lesen.
## Referenzartikel
https://qiita.com/Kouch/items/5089fb36694c6e467a3a
https://www.transnet.ne.jp/2016/02/28/rails%e5%88%9d%e5%ad%a6%e8%80%85%e3%81%8c%e3%81%a4%e3%81%be%e3%81%9a%e3%81%8dcolnr%e3%80%8c%e3%82%a2%e3%82%bb%e3%83%83%e3%83%88%e3%83%91%e3%82%a4%e3%83%97%e3%83%a9%e3%82%a4%e3%83%b3/
Recommended Posts