Hello World
此示例顯示如何逐步開發我們的第一個應用程式,假設你已經安裝了 Sails 並建立了一個專案。
- 鍵入以建立空控制器檔案
$ sails generate controller hello
- 在
api/controllers/HelloControllers.js
找到新的控制器檔案,並將hello
方法新增到它。
module.exports = {
hello : function (req, res) {
var myName = 'Luis';
return res.view('hello' , {name : myName});
}
}
- 使用以下 HTML 在名為
hello.ejs
的資料夾views
下建立一個新的檢視檔案:
<html>
<head></head>
<body>
<p>Hello {{}}.</p>
</body>
</html>
- 在
config/routes.js
中定義一個呼叫HelloController
控制器中的hello
方法的路由。
'GET /' : 'HelloController.hello',
現在我們已經實現了此示例所需的所有程式碼。我們來試試吧:
- 啟動伺服器
$ sails lift
-
開啟瀏覽器並輸入
http://localhost:1337
。如果它沒有出現,請檢查sails lift
輸出中的 URL。埠可能不同。 -
你應該看到以下輸出:
你好路易斯