#bcrypt導入時のエラー
パスワードを暗号化するためのgem, bcryptを導入する際に起こった、小さなエラーの解決法まとめです
#その1 An error occurred while installing bcrypt, and Bundler cannot continue.
gem 'bcrypt'
と書き足し、bundle install を実行したところ、
An error occurred while installing bcrypt (3.1.13), and Bundler
cannot continue.
というエラーが発生。
続けて、エラーメッセージ内に書いてある、
gem install bcrypt -v'3.1.13'
を実行したところ、今度はPermission denied が発生
Permissionということはsudoの出番ではないかと下記のコードを実行
$ sudo gem install bcrypt
これで無事bundle install 時のエラーが消え、bcryptを追加できました!
##その2 cannot load such file -- bcrypt
無事、エラー1を克服し、localhostのブラウザを再起動したにも関わらず、このエラー
そういえば、このような時昔あったなと思い出し、 rails s を再実行。
すると通りました!!
今回はbcrypt導入時の小さいエラーもろもろでした〜