0

Ruby Uglifier gem を使用しようとしていますが、この警告が表示され、出力 JavaScript が縮小されません。

/usr/lib/ruby/gems/1.8/gems/uglifier-1.2.7/lib/uglifier.rb:51: 警告: 1.8 ではサポートされていないエンコード オプション: r:UTF-8

4

1 に答える 1

0

これに対する最も簡単な答えは、Ruby 1.9 にアップグレードする必要があるということです。1.8 では、文字エンコーディングの指定はサポートされていません。

Tl;dr

この gem の作成者は、gem を作成したgemspecときに、サポートされている Ruby のバージョンを適切に指定していなかったため、インストールできましたが、ハードコードされたUTF-8エンコーディングのために機能しません。gem を編集してこれを削除することもできますが、gem のどこかで UTF-8 固有の文字を使用している可能性があるため、機能するという保証はありません。1.9 にアップグレードすることを強くお勧めします。

于 2012-08-16T13:20:45.557 に答える