2017-06-08 5 views
0

Befehl:(RAN in der Konsole auf die lokale Umgebung)Wie Debuggen Asset Precompilation Fehler in Rails?

RAILS_ENV=production bundle exec rake assets:precompile --trace 

Was geschieht: get vorkompilierte

Viele Vermögenswerte. Plötzlich hört die Vorkompilierung mit einem Fehler auf.

I, [2017-06-08T15:31:19.726874 #31286] INFO -- : Writing /path/jquery.min-23476(...)79529.map 
    rake aborted! 
    ExecJS::RuntimeError: SyntaxError: Unexpected character '`' (line: 5185, col: 10, pos: 1741977) 

    Error 
     at new JS_Parse_Error (/private/var/folders/qz/8thdm5t122s725szpkpsxcdr0000gn/T/execjs20170608-31286-1f6tv61js:3623:11948) 

Wie nähern Sie sich dem Debuggen einer solchen Herausforderung?

Antwort

1

Dieses Problem wird aufgrund ES6 Template literals werden nicht ordnungsgemäß erkannt. Eine Problemumgehung wäre das Ersetzen von Vorlagenliteralen durch einfache Anführungszeichen. Ein sehr gutes Beispiel dafür kann man sehen here

Verwandte Themen