如果我有file.rb
:在irb中需要時如何執行某些文件?
puts "Hello, World"
然後在IRB類型:
require "./file.rb"
輸出將Hello, World
。
爲什麼然後,如果我有一個sinatra文件,例如
require "sinatra"
get "/" do
return "Hi"
end
並要求沒有輸出?
澄清
通過什麼執行ruby sinatra_app.rb
的西納特拉文件就會啓動一個機架服務器,而不會停止,直到按下CTRL + C。爲什麼在irb中不需要這樣做,但是當它明確運行於ruby sinatra_app.rb
時,它確實會這樣做?
您在上一個代碼示例中拼寫錯誤「sinatra」。 – teksisto