1

本番環境でアセットをプリコンパイルしているときに問題が発生します。

AssetSync: using default configuration from built-in initializer
rake aborted!
Caught Encoding::CompatibilityError at '["ok","/*!\n * jQuery': incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
  (in /home/rails_work/bunk1_dev/app/assets/javascripts/active_admin.js)
/usr/local/rvm/gems/ruby-1.9.3-p194@bunk1/gems/json_pure-1.7.6/lib/json/pure/parser.rb:242:in `rescue in parse_string'
/usr/local/rvm/gems/ruby-1.9.3-p194@bunk1/gems/json_pure-1.7.6/lib/json/pure/parser.rb:213:in `parse_string'
/usr/local/rvm/gems/ruby-1.9.3-p194@bunk1/gems/json_pure-1.7.6/lib/json/pure/parser.rb:257:in `parse_value'
/usr/local/rvm/gems/ruby-1.9.3-p194@bunk1/gems/json_pure-1.7.6/lib/json/pure/parser.rb:121:in `parse'
/usr/local/rvm/gems/ruby-1.9.3-p194@bunk1/gems/json_pure-1.7.6/lib/json/common.rb:155:in `parse`

どんな助けでもいただければ幸いです

4

1 に答える 1

0

問題を解決しました。この問題はjson_puregemのプリコンパイルに関連しています。コードから「require'json/ pure'」を削除し、「require'json'」を適用するだけです。答えが他の人に役立つことを願っています。

ありがとう

于 2013-02-11T12:32:43.817 に答える