QQ安全中心至尊宝用户怎么改密码 手机号换了怎么改密,跪求解答 有报酬!!!!!

Node.js 基础
& 12小时前 回答
& 02月20日 09:28 回答
& 02月13日 22:31 回答
& 02月04日 09:41 回答
& 01月21日 回答
& 01月17日 回答
& 01月17日 回答
& 01月21日 回答
& 01月15日 回答
& 01月14日 回答
& 01月01日 回答
& 01月01日 回答
& 01月03日 回答
& 12月30日 回答
& 12月30日 回答
& 12月29日 回答
& 12月24日 回答
& 12月24日 回答
& 12月24日 回答
& 12月23日 回答
& 12月21日 回答
& 12月06日 回答
& 01月21日 回答
& 12月02日 回答
& 12月02日 回答
& 12月02日 回答
& 11月22日 回答
& 11月17日 回答
& 11月11日 回答
& 11月18日 回答
& 01月21日 回答
& 11月11日 回答
& 11月03日 回答
& 10月28日 回答
& 11月11日 回答
& 11月03日 回答
& 11月03日 回答
& 10月24日 回答
& 11月03日 回答
& 10月18日 回答
& 10月13日 回答
& 10月08日 回答
& 10月06日 回答
& 10月06日 回答
& 09月29日 回答
& 09月29日 回答
& 09月20日 回答
& 09月12日 回答
& 09月08日 回答
& 09月20日 回答
& 09月07日 回答
& 09月04日 回答
& 09月20日 回答
& 08月23日 回答
& 11月29日 回答
& 08月19日 回答
& 09月21日 回答
& 11月03日 回答
& 08月26日 回答
& 08月17日 回答
& 08月12日 回答
& 08月07日 回答
& 08月17日 回答
& 08月05日 回答
& 08月02日 回答
& 07月31日 回答
& 08月29日 回答
& 09月20日 回答
& 07月20日 回答
& 09月20日 回答
& 07月19日 回答
& 07月25日 回答
& 07月14日 回答
& 07月14日 回答
& 07月12日 回答
& 07月13日 回答
& 07月11日 回答
& 07月08日 回答
& 07月05日 回答
& 07月08日 回答
& 07月04日 回答
& 07月04日 回答
& 06月28日 回答
& 06月23日 回答
& 06月14日 回答
& 06月12日 回答
& 06月10日 回答
& 06月10日 回答
& 06月06日 回答
& 06月02日 回答
服务热线:400-678-826613540人阅读
nodejs StrongLoop(1)
node.js框架StrongLoop学习笔记(一)
本人在用node.js做手机后台,查找框架发现StrongLoop挺适合,可是却发现没有中文教程,于是在自己学习时,做一下笔记,以方便其他像我一样的人参考(本人的英语水平非常差,只能一点点试着做,并记录下来,如果大家发现问题,请通知我好更正,谢谢了!)。所有操作都是在CentOS7-x64,Node.js 0.12.2下完成的。
安装StrongLoop
npm install -g strongloop
在终端进入到工作目录下(如:我的工作是/home/work/strongloop,即cd
/home/work/strongloop),输入slc loopback
然后提示? What’s the name of your application? (strongloop) ,即让你输入项目名称,默认目录名称为项目(如:我输入study)
然后提示? Enter name of the directory to contain the project: (study) ,即让你输入该项目所在目录名称,默认刚才输入的项目名为目录名称(如:这里直接加车就可以)
接下来StrongLoop会为你创建目录,并在创建默认项目文件和默认的node.js模块,结束后项目创建完毕。
附:也可以直接在工作目录下新建一目录,目录名就项目名,然后输入slc loopback;直接回车,便会创建默认项目文件和默认的node.js模块,结束后项目创建完毕。
安装数据库驱动
在项目目录下执行,npm install loopback-connector-mysql –save;也可以在项目目录的package.json文件里的”dependencies”的结尾加上,"loopback-connector-mysql": "^*",然后执行npm install
支持如下数据库:
npm install loopback-connector-mongodb –save
npm install loopback-connector-mysql –save
npm install loopback-connector-oracle –save
postgresql
npm install loopback-connector-postgresql –save
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)
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)
选择你的数据库类型
编辑项目目录/server/datasources.json文件,在”connector”: “mysql”(这里是你选择的数据库类型)后添加host, port, database, username和password等项,保存,设置完毕。
二、网页界面方式
在项目目录下执行,slc arc;会在浏览器里打开StrongLoop网页管理界面
点击下方Register,进入StrongLoop注册一个邮箱
StrongLoop会给你填写的邮箱发送一件确认信,通过里面的连接完成注册;然后用你注册的邮箱和密码登录刚才的StrongLoop网页管理界面,点击Composer
在左下角选择你要连接的数据库类型,我这里mysql;并给该数据库连接配置起个名称,如我这里叫mysql;然后填写下面的数据库连接信息,点Save Datasource保存配置
再点击最下方的Test Connection测试配置是否正确,如果正确将在网页上提示Success
今天就到这里,休息、休息!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:283369次
积分:3411
积分:3411
排名:第8073名
原创:67篇
转载:99篇
评论:42条
(2)(1)(1)(3)(1)(1)(1)(5)(3)(2)(3)(2)(2)(3)(9)(1)(1)(4)(1)(2)(1)(3)(2)(3)(2)(1)(2)(1)(2)(1)(2)(1)(1)(6)(2)(1)(1)(1)(1)(15)(1)(1)(1)(1)(1)(1)(3)(2)(4)(1)(3)(20)(3)(4)(4)(8)(1)(1)(1)(2)(2)(1)(4)今天看啥 热点:
Nodejs全栈框架StrongLoop推荐,nodejsstrongloop
StrongLoop是一个基于Nodejs的强大框架,几乎包含了移动开发全栈所需要的所有功能。2013年成立,很少的员工,一个技术驱动,执行力强大的团队。也是在13年我开始接触StrongLoop,当时是为了做nodejs方面的技术选型,看了许多框架,LoopBack是我觉得最酷的一个。我还记得当时是觉得LoopBack的文档太差(主要是跟在线的版本不一样),不知道能活多久所以才放弃了它。时隔一年回来看到这个绿油油的框架,这一年可真是突飞猛进呢。
全栈框架StrongLoop
StrongLoop基本提供了制作一个移动产品所有的框架和工具,从标准的Backend server,Devops,应用监控,。要想介绍完全StrongLoop的所有产品得写一个长篇连载了,这里只简单的浏览一遍。
一个功能很强大的WebServer框架,隐约看到Spring的影子...
这是当时我觉得StrongLoop最好用的一点:根据后端Model自动生成对应的前端SDK。RESTful API
MEAN stack推动了所有新框架默认支持RESTful API,比如Nodejs里的Node-restify,Sailjs之类的天生就是为了serve API的。StrongLoop还提供了一个用来设计API的工具(beta状态),当然跟RAML比还是差不少的。Data model
很容易创建数据模型,自动产生对应的RESTful API。Connectors
当然可以对接各种数据库。StrongLoop Controller
Debug, Package Management, Build, Deploy, Cluster, Log等等一堆Devops工具。Application Monitor
一堆监控服务器的模块。mBaaS
使用StrongLoop,你也可以创建自己的LeanCloud啦,包括Push,地理位置计算(Geopoint),Social Login,User management,各种Replication,Offline sync(离线同步是个好东西),对接各种Stroage云(AWS,Rackspace之类内置了的)。当然,其实这些都是LoopBack里提供的功能,意思是用StrongLoop得永生。开始
安装StrongLoop sudo npm install -g strongloop
创建一个应用 slc loopback(找个空白的目录哦) 它只会问你项目叫啥。
创建一个Model slc loopback:model (是不是想起了Yo generator~),然后它就会问一堆乱七八糟的问题了。
plural指的是RESTful API的route名,一个Model对应的route默认情况下会被plural(复数化),比如Post的路径是Posts。
猜一下,像LeanCloud里类似,这时候应该去访问一个类似127.0.0.1:3000/xxx的地方看到他的后台吧~嗯 xxx=explorer http://127.0.0.1:3000/explorer 就能看到一个用Swagger做的API dashboard。
看一下项目的结构,像Meteor一样,LoopBack将JS代码分成服务端(server),前端(client),以及共用部分(common,个人认为这种纯schema的方法比Meteor分割的更清晰)。
略过后面的API Explorer,如何连Database,直接看如何在前端使用刚刚创建出来的API。LoopBack的做法是帮助你创建你当前API的各端SDK,目前只支持Android/iOS/Angularjs。如果你用别的Web框架可能就只能自力更生了。
创建自己的SDK lb-ng server/server.js client/lb-services.js 看看client/lb-services.js,不错吧~
嗯,你的前端工程师需要个文档?执行 lb-ng-doc client/lb-services.js 有时候需要在前面添加sudo(不知道为啥),然后访问 http://localhost:3030/ 就能看到文档啦~这个功能是基于Docular做的。另外,如果你点LoopBack Services进去没东西,别担心,刷新一下。
看看是不是很像早期Angular的文档~
API Designer
相信很多程序员喜欢Parsejs或者LeanCloud的原因都是那个图形化界面的Model设计(或者叫API设计)后台。如果前面用的那个"Yo generator"的API creator看起来还不够贴心,你可以试试StrongLoop新推出的StrongLoop Studio beta。
在工程根目录下
sudo npm install -g http://get-/strong-studio.tgz 安装Studio。启动Studio strong-studio,自动打开浏览器去StrongLoop官网右上角注册个账号(文档里居然写了On the bottom right is a link to go to the registration page ,你们不知道页面很容易改版么...)用注册的用户名登录进去看到API Composer和Profiler。Bingo!各种玩耍吧!
p.s.如果这时候你遇到了类似SyntaxError: Cannot parse package.json: Unexpected token e这样的问题,检查一下你工程根下的package.json里是不是被jslint搞乱了(I dont't know why...)
好吧好吧,我告诉你这个beta还真是特别beta...尽量不要在之前写过代码的项目里用...
如果你缺个可以玩耍的Mongodb:Mongolab
如果你想要个可以协作开发的IDE:Koding
如果你想要个便宜好用的VPS:Digital Ocean
如果你觉得他们家不够便宜:Serverbear
如果你连VPS都不想要,只想部署个Node项目:Nodejitsu
如果你想设计个API尽快给客户端同学,又不想搭Node,找地方部署:Apiary
如果你想做(抄)个APP,又不想花钱雇一堆人:Appdupe
这是最后一篇30hackdays啦,终于熬出来了(吁...)。Anyway,这三十天我学到了很多,如何寻找自己想要的服务,如何快速实现原型,如何比较开发者产品的竞品...
回头看,文章的内容肯定没有Shekhar的那篇Learning 30 Technologies in 30 Days: A Developer Challenge写的详尽(确实也没人家投入那么多时间精力),但我选择的技术更广泛(或者叫更乱七八糟),对我也是一种扩展视野的过程。
希望我的这个系列能给大家一些启发。技术并不都是那么深奥难懂,拥抱它也许不能立刻涨工资,但至少在寒冷的日子里,没有wifi,孤独寂寞冷的时候,还可以打开浏览器的console,输入个while,来暖暖手。
嗯,不是你想的那个,也不是用来吃的。之后我会继续时不时写一些发现的好玩的开发者服务;另外,我会写一个StrongLoop的系列文章来介绍这个框架更多的特性,希望大家能够尝试这个迅猛发展的产品。
再做个小广告:最近在做一个小班(免费),专门教高中生技术,直到达成可以自行参加Hackathon的程度。如果身边有高中生对技术感兴趣,欢迎联系我~
ok,那些输了的情自行来约~
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&&&&&&&
Javascript最近更新

我要回帖

更多关于 至尊宝用户 的文章

 

随机推荐