AWSにRailsアプリをデプロイしようとした時、、、
諸々設定も終盤、EC2へSSHでログインし、Railsアプリをプリコンパイルする
はい、怒られました。
原因は
Uglifier::Error: Unexpected token: punc ()). To use ES6 syntax, harmony mode must be enabled with Uglifier.new(:harmony => true).
この部分に書いてありますね。
google翻訳先生に聞くと、
「Uglifier :: Error:予期しないトークン:punc())。 ES6構文を使用するには、ハーモニーモードを>Uglifier.new(:harmony => true)で有効にする必要があります。」
なるほど、、、
と言うわけで、
config/environments/production.rb
config.assets.js_compressor = :uglifier
これを、、、
config/environments/production.rb
config.assets.js_compressor = Uglifier.new(harmony: true)
こう!
お疲れ様でした。