新建一个命名为sails的文件夹
1.安装 npm -g install sails || cnpm -g install sails 注意:安装必须是全局安装 cnpm install sails -g
2.在sails 创建一个项目: sails new segment
3.进入项目启动:sails lift
4.在 views 下面 新建一个index.ejs文件。内容:(hello sails)
5.在 config 里面有个 views.js 有读取文件的格式(默认:ejs)
6.在 config 里面有个 routes.js 改成index. 就会在页面输出 hello sails.
--------------------------------------------------
1.在config 里面有个connections.js 配置数据连接。
somePostgresqlServer: {
adapter: 'sails-postgresql',
host: '127.0.0.1',
port: 30103,
user: 'postgres',
password: 'qqpt123', // 密码
database: 'zyd_combo' //数据库名
}
2.在config 里面有个models.js 配置数据库连接类型(连接池)
connection: 'somePostgresqlServer',
migrate: 'alter'
3.在api/models 下面创建数据模型文件(cs.js /对应表名)。
module.exports = {
attributes: {
username: {
type: 'string',
required: true
},
password: {
type: 'string',
required: true
}
}
}
4.在api/controllers 下面创建数据访问(方法/控制器)。
module.exports = {
findOne: function(req, res) {
var id = req.param('id');
if (id) {
console.log(id);
cs.find(id, function operatorFound(err, entity) {
res.send(entity, 200);
});
} else {
console.log("失败");
res.send("失败", 500);
}
}
};