Blueprint API

Blueprint API 如何運作?

當風帆最初開始使用 sails lift 時,風帆會檢視你是否定義了任何控制器。在我們的示例中,我們有一個控制器,即使用者控制器。然後,Sails 為這個使用者控制器提供對藍圖操作的訪問,就像我們自己在控制器中構建它們一樣。Sails 還會在提升伺服器時自動建立藍圖路由。因此,即使/config/routes.js 中沒有定義路由,並且/api/controllers/UserController.js 中沒有明確定義任何操作,在提升伺服器之後,所有這些路由和操作都可以使用。