高木のブログ

Sinatra関連の小ネタ

2021/02/23

Sinatraに関する小ネタを随時更新していく

小ネタ

開発環境か本番環境か

get '/' do
  if settings.development?
    "development!"
  else
    "not development!"
  end
end

ホットリロード

Gemfile
  source 'https://rubygems.org'

  ruby '2.7.2'

  gem 'sinatra'
+ gem 'sinatra-contrib'
app.rb
  require 'sinatra'
+ require 'sinatra/reloader'

  get '/' do
    'Hello, World!!'
  end

参考


ytkg

Written by ytkg, Twitter, GitHub