sinatra 最初の一歩
はじめに
現在sinatraでの簡易メモアプリを作成中です。
当記事では、ブラウザにハローワールドするまでをメモしておきます。
参考記事:
bundle init を実行すると、Gemファイルができます。
bundle install時に--path vendor/bundleを付ける必要性は本当にあるのか、もう一度よく考えてみよう
ここで注意点!
伊藤さんの記事から、
参考記事での--path vendor/bundle の記述をしないことにします。
bundle install
を実行します。
sinatra % tree
.
├── Gemfile
├── Gemfile.lock
├── README.md
├── app.rb ★こここここ
├── vendor
│ └── bundle
│ └── ruby
│ └── 3.0.0
│ ├── bin
└── views
sinatra % ll
total 32
Gemfile
Gemfile.lock
README.md
app.rb
vendor
views
./app.rb
記述する。
require 'sinatra'
get '/' do
'hello world'
end
実行コマンド
bundle exec ruby app.rb