0
0

More than 1 year has passed since last update.

sinatra-contribのgem入れたけど動作しないなぁと思ったけど、時間が経ったら動いた件

Last updated at Posted at 2022-12-01

問題

sinatra-contribのgemをインストールしたけど,gemを実行できない。

結論

・時間が経てばしっかり反映された。

スクリーンショット 2022-12-01 22.24.56.png

問題発生の経緯

・sinatra-contribのgemをインストール
#/Users/ユーザ名/Work1
gem install sinatra-contrib --no-document
Fetching multi_json-1.15.0.gem
Fetching sinatra-contrib-3.0.4.gem
Successfully installed multi_json-1.15.0
Successfully installed sinatra-contrib-3.0.4
2 gems installed

・次にgemを使いたいファイルにrequire 'sinatra/reloader'を書き加える。

スクリーンショット 2022-12-01 22.19.54.png

・一度サーバーを立ち上げてみる。

#/Users/ユーザ名/Work1
ruby main.rb
[2022-12-01 22:04:27] INFO  WEBrick 1.6.0
[2022-12-01 22:04:27] INFO  ruby 2.7.1 (2020-03-31) [x86_64-darwin22]
== Sinatra (v3.0.3) has taken the stage on 4567 for development with backup from WEBrick
[2022-12-01 22:04:27] INFO  WEBrick::HTTPServer#start: pid=21346 port=4567

・ではブラウザで確認。

スクリーンショット 2022-12-01 22.16.56.png

そこで、main.rbを編集して、Hello worldからGoodbye Worldに変更してみる。

スクリーンショット 2022-12-01 22.21.33.png

・またブラウザで確認。
スクリーンショット 2022-12-01 22.16.56.png

・変わってない!!!(^◇^;)というわけで、sinatra-contribのgemが実行されてないと思いました。(ブラウザのリロードはちゃんとやりました。)

学び

・ちょっと反映されなくても2分くらいは待ってあげれば反映されることがある。w

執筆時間33分

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0