Hello World

此示例顯示如何逐步開發我們的第一個應用程式,假設你已經安裝了 Sails 並建立了一個專案。

  1. 鍵入以建立空控制器檔案
$ sails generate controller hello
  1. api/controllers/HelloControllers.js 找到新的控制器檔案,並將 hello 方法新增到它。
module.exports = {

  hello : function (req, res) {
    var myName = 'Luis';          
    return res.view('hello' , {name : myName});
    }
}
  1. 使用以下 HTML 在名為 hello.ejs 的資料夾 views 下建立一個新的檢視檔案:
<html>
    <head></head>
    <body>
        <p>Hello {{}}.</p>
    </body>
</html>
  1. config/routes.js 中定義一個呼叫 HelloController 控制器中的 hello 方法的路由。
'GET /' : 'HelloController.hello',

現在我們已經實現了此示例所需的所有程式碼。我們來試試吧:

  1. 啟動伺服器
$ sails lift
  1. 開啟瀏覽器並輸入 http://localhost:1337。如果它沒有出現,請檢查 sails lift 輸出中的 URL。埠可能不同。

  2. 你應該看到以下輸出:

    你好路易斯