本人在用node.js做手机后台,查找框架发现StrongLoop挺适合,可是却发现没有中文教程,于是在自己学习时,做一下笔记,以方便其他像我一样的人参考(本人的英语水平非常差,只能一点点试着做,并记录下来,如果大家发现问题,请通知我好更正,谢谢了!)。所有操作都是在CentOS7-x64,Node.js 0.12.2下完成的。
npm install -g strongloop
在项目目录下执行,npm install loopback-connector-mysql –save;也可以在项目目录的package.json文件里的”dependencies”的结尾加上,"loopback-connector-mysql": "^*"
,然后执行npm install
支持如下数据库:
mongodb npm install loopback-connector-mongodb –save
mysql npm install loopback-connector-mysql –save
oracle npm install loopback-connector-oracle –save
postgresql npm install loopback-connector-postgresql –save
rest npm install loopback-connector-rest –save
sql server npm install loopback-connector-mssql –save
一、命令行方式
slc loopback:datasource
;[?] Enter the data-source name:
输入数据库连接配置名称;[?] Select the connector for mysqlDS: (Use arrow keys)
other
In-memory db (supported by StrongLoop)
MySQL (supported by StrongLoop)
PostgreSQL (supported by StrongLoop)
Oracle (supported by StrongLoop)
Microsoft SQL (supported by StrongLoop)
MongoDB (supported by StrongLoop)
(Move up and down to reveal more choices)
二、网页界面方式
在项目目录下执行,slc arc;会在浏览器里打开StrongLoop网页管理界面
点击下方Register,进入StrongLoop注册一个邮箱
StrongLoop会给你填写的邮箱发送一件确认信,通过里面的连接完成注册;然后用你注册的邮箱和密码登录刚才的StrongLoop网页管理界面,点击Composer
在左下角选择你要连接的数据库类型,我这里mysql;并给该数据库连接配置起个名称,如我这里叫mysql;然后填写下面的数据库连接信息,点Save Datasource保存配置
再点击最下方的Test Connection测试配置是否正确,如果正确将在网页上提示Success
今天就到这里,休息、休息!
原文地址:http://blog.csdn.net/sanpo/article/details/45082089