sinatraを試して動作させているのですが変更した画面が表示されません。
現状のコードは以下の通りです。
bundlerを使用してsinatra,sinatra-contribをインストールしています。
# Sinatra.rb require 'rubygems' require 'bundler/setup' require 'sinatra' require 'sinatra/reloader' get '/' do 'henkou' end
実行すると下記エラーが出てしまいます。
WARNING: If you plan to load any of ActiveSupport's core extensions to Hash, be sure to do so *before* loading Sinatra::Application or Sinatra::Base. If not, you may disregard this warning. [2018-10-06 22:03:08] INFO WEBrick 1.3.1 [2018-10-06 22:03:08] INFO ruby 2.4.4 (2018-03-28) [x64-mingw32] == Sinatra (v2.0.4) has taken the stage on 4567 for development with backup from WEBrick [2018-10-06 22:03:08] INFO WEBrick::HTTPServer#start: pid=11780 port=4567
アドレスを入力すると変更前のHelloWorldが表示されています。
どうすればファイルの内容を画面に反映させることができるのでしょうか?
必要かはわかりませんがGemfileの内容も張っておきます。
# Gemfile source "https://rubygems.org" git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } gem 'sinatra' gem 'sinatra-contrib'
よろしくお願いいたします。
画面が更新されないというのは、コードを変更した際に再起動すれば更新はされるがオートリロードがされないということでしょうか?
回答1件
あなたの回答
tips
プレビュー