:irb에서 필요한 경우 일부 파일은 어떻게 실행되지 않습니까? 내가 <code>file.rb</code>이있는 경우
는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