39

Linux システムに ruby​​ on rails 4.0.0 をインストールしていますが、ガイド/アセット/イメージ/getting_started/routing_error_no_route_matches.png の「\x89」を ASCII-8BIT から UTF8 に変換できない、スキップして、この種のエラーが発生します。多くの同様のエラー、私はそれが何の効果ももたらさないことをここで読みましたが、なぜそれが来るのか理解できません. ポインタはありますか?

4

3 に答える 3

44

変換をサポートするバージョンの rdoc gem を更新またはインストールする必要があります。これらのエラーは、レールをインストールするとき、またはドキュメントを再生成するときのドキュメントの生成中に表示されません。

gem install rdoc

次に、ドキュメントを再生成します

gem rdoc --all --overwrite
于 2013-09-15T03:43:28.627 に答える
1

rdoc および ri を使用するよりもオンライン ドキュメントを使用する場合は、rdoc および ri のインストールをスキップすることで、これらのエラーを回避し、インストールを高速化できます。Michael Hartl は、彼の著書でこれを推奨しています。次の内容の .gemrc ファイルをホーム ディレクトリに追加するだけです。

install: --no-rdoc --no-ri
update: --no-rdoc --no-ri
于 2014-09-17T14:02:14.033 に答える