1
Play Framework具有文件路由。該文件列出了應用程序所需的所有路線。 默認情況下,路由文件中有一行:如何在生產模式下安全地使用「全部捕獲」?
# Catch all
* /{controller}/{action} {controller}.{action}
如何安全地使用它在生產模式?我需要評論這條線嗎?
Play Framework具有文件路由。該文件列出了應用程序所需的所有路線。 默認情況下,路由文件中有一行:如何在生產模式下安全地使用「全部捕獲」?
# Catch all
* /{controller}/{action} {controller}.{action}
如何安全地使用它在生產模式?我需要評論這條線嗎?
是的,理想情況下,您應該對其進行評論。事實上,我也會在開發中評論它,這樣你會注意到任何缺失的路線。
如果您仍然希望在開發中使用它(更快的發展,好看的錯誤消息,...),你這是怎麼做到這一點:
#{if play.mode.isDev()}
* /{controller}/{action} {controller}.{action}
#{/if}
它看起來很酷,但我認爲這是一個壞主意。只有切換到生產時纔可能發現錯誤。 – mericano1
夠公平的,但您應該在功能測試中檢查您的路線。 –
您的功能測試仍然有效!畢竟,你在測試模式下運行;) – mericano1