这是我的代码
if __FILE__ == $PROGRAM_NAME
puts "tests"
puts $PROGRAM_NAME
return 1
end
我正在尝试使用 ruby 提供 git 预提交功能。而这个预提交需要一个整数返回。
当我运行这段 ruby 代码时出现错误
`<main>': unexpected return (LocalJumpError)
这是我的代码
if __FILE__ == $PROGRAM_NAME
puts "tests"
puts $PROGRAM_NAME
return 1
end
我正在尝试使用 ruby 提供 git 预提交功能。而这个预提交需要一个整数返回。
当我运行这段 ruby 代码时出现错误
`<main>': unexpected return (LocalJumpError)
正如@minitech 所说,您想使用exit
.
if __FILE__ == $PROGRAM_NAME
puts "tests"
puts $PROGRAM_NAME
exit 1
end