loopback 安装
请先安装 node
npm install -g strongloop 安装strongloop
使用命令行工具 slc loopback,此工具是基于yeoman自动生成工具
1,创建一个项目
$ slc loopback
此命令创建了项目基本框架
_-----_
| | .--------------------------.
|--(o)--| | Let's create a LoopBack |
`---------´ | application! |
( _´U`_ ) '--------------------------'
/___A___\
| ~ |
__'.___.'__
´ ` |° ´ Y `
[?] What's the name of your application? loopback-getting-started
[?] Enter name of the directory to contain the project: loopback-getting-started
输入你的项目名称:输入了loopback-getting-started
输入你的文件夹名称:同样是loopback-getting-started
$ cd loopback-getting-started
$ slc loopback:model
进入创建好的文件夹,生成model
输入CoffeeShop,选择db(memory),现在没有设置数据库,所以先选择db,之后再做修改
选择persistedModel,因为要将这的model持久化进数据库
是否要将CoffeeShop通过RestApi暴漏出来,选择y
此项不选择,直接回车,会默认生成基本的Rest URL
model都会有属性,输入name,选择类型 string
是否必须选择y
接下来添加model city
运行slc run
如果要使用多核性能,可以运行
在浏览器中打开http://0.0.0.0:3000/ :可以看到如下
{"started":"2014-11-20T21:59:47.155Z","uptime":42.054}
打开http://0.0.0.0:3000/explorer ,可以操作rest api