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。端口可能不同。 -
你应该看到以下输出:
你好路易斯