/ / Keine Bilder und Schriften Produktion Capistrano, Schienen, Ember CLI Edelstein? - Rubin-auf-Schienen, Ember-Cli

Keine Bilder und Schriften Produktion Capistrano, Schienen, Ember Cli Juwel? - Rubin-auf-Schienen, Ember-Cli

Ich versuche, eine App bereitzustellen, die verwendet ember-cli-rails durch capistrano. Alles funktioniert gut, aber es gibt keine images und fonts im production. Ich habe meine styles im app.scss und benutzen url("some.images") als ein Helfer. Ich habe beide Wege versucht, meine Assets vorkompilieren, dann deployen und nicht die Assets vorkompilieren und lassen capistrano macht es. Keine der Möglichkeiten hat funktioniert. Es gibt kein images und fonts. Ich habe einen anderen Helfer ausprobiert image-path, image_path , image-url , image_url so weiter, aber keiner von ihnen half. Versucht zu konfigurieren rails selbst durch Putten config.serve.static.assets = true im production.rb obwohl ich nicht denke, dass es notwendig ist, aber immer noch kein Glück. Als ich die Seite inspizierte production es sagt can not load the image. Es scheint, dass mit dem Helfer etwas nicht stimmt (url("some.images")) Ich benutze?? Ich habe fast alle auf dieses Problem bezogenen bezogen stackoverflow aber keiner von ihnen hat funktioniert. Ich weiß nicht, was ich hier vermisse?

app.scss:

body {
background: url("bg.png");
font-weight: 400;
}

production.rb:

config.assets.js_compressor = :uglifier
config.assets.compile = false
config.assets.digest = true
config.serve_static_files = ENV["RAILS_SERVE_STATIC_FILES"].present?

Capfile und deploy.rb sind nur normale, die von verwendet werden können capistrano.
Rails vesion ist 4.2 und Ember Version ist 0.2.7.
Jede Hilfe wäre willkommen.

Antworten:

0 für die Antwort № 1

Das hat sich durch Veränderung herausgestellt config.assets.compile = false zu true.Es klappt.