1
我創建一個使用Ruby和西納特拉一個web應用程序,和我分手了各個方面爲獨立的Sinatra::Base
類,像這樣:如何分享錯誤和NOT_FOUND處理程序西納特拉
class Frontend < Sinatra::Base
get '/' do
erb :home
end
end
class Backend < Sinatra::Base
get '/account' do
erb :account
end
end
現在我想要使用not_found
和error
路由,但我不想在兩個類中都複製它們。
什麼是最好的方式來申報一次,並讓它們適用於這兩個班的路線?