I eine Schiene aus (4.2.4) App, die in Entwicklungsumgebung funktionieren, aber wenn ich es auf digitalen Ozean eingesetzt spielt es keine Schriftarten erhalten, mit einem Fehler wieSchriftarten Ausgabe in Produktionen envirnment Schienen
Failed to load resource: the server responded with a status of 404 (Not Found)
mit Pfad wie
http://Server-IP/assets/raleway-bold.woff2
habe ich versucht, viele Kombinationen Weg zu schaffen, aber vergeblich mit einer Ausnahme, die in der Entwicklung arbeitet, aber nicht in der Produktion.
Ich habe wenig andere Struktur für Vermögenswerte
assets
- fonts
- javascripts
- stylesheets
- admin
- web
- application.js
- fonts.cs
- application.cs
und in fonts.cs I Weg bin Bereitstellung wie
@font-face {
font-family: 'dpdidot_htfm96medium';
src: url('/assets/dp_didot-htf-m96-medium-webfont.eot');
src: url('/assets/dp_didot-htf-m96-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/dp_didot-htf-m96-medium-webfont.woff2') format('woff2'),
url('/assets/dp_didot-htf-m96-medium-webfont.woff') format('woff'),
url('/assets/dp_didot-htf-m96-medium-webfont.ttf') format('truetype'),
url('/assets/dp_didot-htf-m96-medium-webfont.svg#dpdidot_htfm96medium') format('svg');
font-weight: normal;
font-style: normal;
}
Was stimmt nicht mit ihm
zu
assets.rb
hinzufügen Ich denke, die Lage von Vermögenswerten in der Entwicklung und Produktion sind verschiedene – LymuelHaben Sie 'RAILS_ENV = Produktionsbündel exec Rake Vermögenswerte laufen: precompile'? –
@EdwinLunando ja ich precompiled sie –