0
Help us understand the problem. What are the problem?

posted at

updated at

listen (LoadError)

はじめに

AWSのリモート上でpumaを起動させた所、エラーが出た時ので備忘録として書かせて頂きます。

環境

ruby 3.0.2
rails 6.1.4
puma 5.4

エラー

スクリーンショット 2022-04-07 19.41.33.png
LoadErrorだったので、listenのファイルを確認したところ、ファイルがあったので、listenのgemがないのかと思いGemfileを確認した所あるのに何故エラーが出るのだろう?

gem listenとは

ファイルの変更、追加、削除を検出するものみたいです。

原因

Gemfileをよく見てみると...:bulb:
スクリーンショット 2022-04-08 11.38.18.png
group :developmentの中に入っていました。
だから、本番環境でlistenが反映されずにLoadErrorが出ていたみたいです。

対処法

listenをgroup :developmentから外してbundle installします。
そして、pumaを起動してみたところ...
起動しました!

反省

gem listenについてあまり分かっていないので、詳しく教えてくれる方は、コメントください。

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
0
Help us understand the problem. What are the problem?