我目前正在学习 Michael Hardtl 的 Rails 教程,在第 7 章中有一段代码以require 'digest'
. 我运行sudo gem install digest
并收到无法找到摘要 gem 的错误。
我用谷歌搜索了一下,似乎没有任何线索表明这个宝石变成了什么。关于如何进行的任何想法?
我目前正在学习 Michael Hardtl 的 Rails 教程,在第 7 章中有一段代码以require 'digest'
. 我运行sudo gem install digest
并收到无法找到摘要 gem 的错误。
我用谷歌搜索了一下,似乎没有任何线索表明这个宝石变成了什么。关于如何进行的任何想法?
它不是宝石,而是 ruby 标准库的一部分
根据您正在运行的 ruby 版本,您不需要这样做。
例如,如果您正在运行 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 >