2017-06-08 3 views
0

コマンド:Railsでアセットのプリコンパイルエラーをデバッグする方法は?

の資産の多くは、プリコンパイルされます:何が起こる

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

を(ローカル環境のコンソールで実行されていました)。突然プリコンパイルがエラーで停止します。

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) 

どのようにこのようなチャレンジのデバッグにアプローチしますか?

答えて

1

この問題はES6 Template literalsが正しく検出されていないことが原因です。回避策は、テンプレートリテラルを一重引用符で置き換えることです。

この非常に良い例は、here

です
関連する問題