rails-sprockets

___ answer37092476 ___

Sie können dieses Problem leicht lösen. Obwohl Ihr aktuelles Problem eher ein versionsbezogenes Problem ist und nicht sicher ist, ob Sie das Update ordnungsgemäß bündeln. Aber es gibt eine alternative Lösung. Versuchen Sie, das folgende Juwel zu installieren:

  

Ссылка

    
___ tag123rubyonrails ___ Ruby on Rails ist ein Open-Source-Full-Stack-Webanwendungs-Framework, das in Ruby geschrieben ist. Es folgt dem populären MVC-Framework-Modell und ist bekannt für seinen "convention over configuration" -Ansatz für die Anwendungsentwicklung. ___ answer37053875 ___

Ich weiß nicht, ob dies eine Antwort ist oder nicht, aber ich habe einfach meine Heroku-Repo-Produktion heruntergefahren und alles bestätigt, was vorkompiliert wurde. Ich habe dann langsam alle meine Edelsteine ​​aktualisiert und alles weiter korrekt vorkompiliert. Ich denke, ich werde nie wissen, was das verursacht hat. Danke an diejenigen, die dazu beigetragen haben.

    
___ tag123stokes ___ Raketools ist eine Ruby-Bibliothek, die JavaScript- und CSS-Quelldateien vorverarbeitet und verkettet. ___ tag123assets ___ 1. Nicht mit einer Anwendung gepackte Dateien (z. B. Daten- oder Mediendateien). 2. Aus Sicherheitsgründen - alle Daten oder Ressourcen, die geschützt werden sollten (oder können). ___ tag123precompile ___ Alle Fragen zum Vorkompilierungsprozess sollten hier markiert werden ___ qstntxt ___

Ich erhalte Folgendes, wenn ich versuche, meine Assets lokal vorzukompilieren:

%Vor%

Ich kann nicht für das Leben von mir herausfinden, warum das passiert - irgendwelche Vorschläge, wie man anpackt, würde sehr geschätzt werden!

Aktualisieren

Ich kann nur vorkompilieren, wenn ich einen Initialisierer mit dem folgenden hinzufügen:

%Vor%

Wenn ich dies jedoch tue, wenn ich in meine Staging-Umgebung schiebe, haben die Glyphicons von Bootstrap einen leeren Pfad und rendern daher nicht:

%Vor%

UPDATE 2

Wenn ich den Initialisierer wie folgt ändere, erhalte ich einen Pfad in meinem Precompiles-Bootstrap-Asset für Glypicons, aber nicht für die vorkompilierte Glyphicon-Datei, sondern für den nicht kompilierten Asset-Pfad:

%Vor%

Hier ist mein gemfile.lock, da es sich um Assets / Kettensteine ​​handelt:

%Vor%     
___ tag123railssprockers ___ hilf uns dieses Wiki zu bearbeiten ___ answer37040090 ___

Ich schlage vor, dass das Hauptproblem in %code% version liegt. In meinem 4.2.6 Projekt verwende ich %code% 3.6.0, und in deinem %code% Snippet benutzt du & lt; 3.0 Version.

Wie bei einem Test kannst du Schienen auf 4.2.6 aktualisieren und neue Kettenräder 3.6.0 + Kettenräder-Schienen 3.0.1 und frische %code% und %code% Edelsteine ​​ausprobieren. Ich weiß wirklich nicht, welches dieser Updates helfen wird, aber ich denke, es sollte funktionieren.

    
___ qstnhdr ___ Fehler bei den Ritzellen Ritzel :: NotImplementedError: Der benutzerdefinierte Asset-Pfad-Helper ist nicht implementiert ___
3
Antworten

Fehler bei den Ritzellen Ritzel :: NotImplementedError: Der benutzerdefinierte Asset-Pfad-Helper ist nicht implementiert

Ich erhalte Folgendes, wenn ich versuche, meine Assets lokal vorzukompilieren: %Vor% Ich kann nicht für das Leben von mir herausfinden, warum das passiert - irgendwelche Vorschläge, wie man anpackt, würde sehr geschätzt werden! Aktualisi...
29.04.2016, 20:37