私は現在MichaelHardtlのRailsチュートリアルを行っていますが、第7章には、で始まるコードのセクションがありますrequire 'digest'
。実行するsudo gem install digest
と、ダイジェストgemが見つからないというこのエラーが発生します。
私はグーグルで検索しましたが、この宝石が何に変わったかについては何の手がかりもないようです。どのように進めるかについてのアイデアはありますか?
私は現在MichaelHardtlのRailsチュートリアルを行っていますが、第7章には、で始まるコードのセクションがありますrequire 'digest'
。実行するsudo gem install digest
と、ダイジェストgemが見つからないというこのエラーが発生します。
私はグーグルで検索しましたが、この宝石が何に変わったかについては何の手がかりもないようです。どのように進めるかについてのアイデアはありますか?
これは宝石ではなく、ルビー標準ライブラリの一部です
実行しているルビーのバージョンによっては、これを要求する必要はありません。
たとえば、ruby 1.9.3〜を実行している場合。
コンソールで試すことができます:
Loading development environment (Rails 3.2.3)
1.9.3-p125 :001 > Digest::SHA2.hexdigest("test")
=> "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08" //result
1.9.3-p125 :002 >