sails框架结合mocha】的更多相关文章

sails框架(testing&model and orm): http://sailsjs.org/documentation/concepts/testing orm(对象关系映射): https://zh.wikipedia.org/wiki/%E5%AF%B9%E8%B1%A1%E5%85%B3%E7%B3%BB%E6%98%A0%E5%B0%84 mocha: http://www.html-js.com/article/1875 git: https://zh.wikipedia.o…
一.环境结构 1.首先最底层是操作系统 2.其次在操作系统之上是Node.js的运行环境,和Database 3.再之上就是sail和mocha框架 二.环境搭建 1.首先需要Node.js的运行环境,下载nvm(Node Version Manager)来管理node,nvm是通过shell脚本实现的, npm(node package manager)在node环境下载好了就存在的 2.其次需要数据库,下载MySQL 5.6版本,下载DataGrip来管理MySQL,导入数据 3.然后下载i…
先开一坑,有空更新,记录最近钉钉项目上对node及sails框架的学习记录和理解…
上周通过搭建CMS系统接触到了sails框架,知道一些ORM的概念.这周开始深入后台数据交互,发现twenty框架的数据结构在sails上又设计了一番(比如node.category),不得不说师哥就是厉害.不过复杂度也提高了.而我在DTree项目中的任务就是使用sails来进行业务流程和数据库的交互.这周接下来的时间就是使用sails了. sails简介 sails如同ruby on rails一样,也是一种为了使web开发变得简单的框架.就我这段时间的了解,其完全继承Express&Sock…
一介布衣 http://yijiebuyi.com/so.html?k=sails sails modules 模型自带的方法介绍 2016-09-06  929  nodejs查看更多 node.js 下 sails orm框架 WaterLine 生命周期介绍 2016-09-05  766  nodejs查看更多 Waterline Models 字段定义类型设置 2016-09-02  708  nodejs查看更多 sails 框架下 Waterline ORM 常用查询方法 2016…
http://sailsdoc.swift.ren/ 这里有 sails中文文档 http://www.jianshu.com/p/ac2da4142259 前言 入手Node.js半年,从用Express开发自己的博客到用Sails开发公司项目,深深被Sails震撼了.Sails是Balderdash团队的产品,快速的项目构建.优秀的框架结构还有众多的扩展,让我有种相见恨晚的感觉.在Koa流行之前,个人认为Sails的用户量还是挺可观的.今天,我想写一写Sails那些让我感动的地方,顺便理顺一…
关于单元测试的想法 对于一些比较重要的项目,每次更新代码之后总是要自己测好久,担心一旦上线出了问题影响的服务太多,此时就希望能有一个比较规范的测试流程.在github上看到牛逼的javascript开源项目,也都是有测试代码的,看来业界大牛们都比较注重单元测试这块. 就我自己的理解而言: 涉及到大量业务逻辑的代码,可能我没有精力去给每个函数都写上单元测试的代码,功能细节的测试应该交由测试的同事去完成,但是对会直接影响项目正常运行的重要的数据接口,还是可以看情况写上几个单元测试用例的,每一次修改之…
回到目录 我们在sails框架进行node.js开发时,会涉及到项目的迁移,当迁移后可能你的module即丢失,这时,希望快速的安装所有的包包,可以使用下面命令 1 cd 你当前的sails项目 2 执行命令:npm install 3 说明,在当前项目里执行npm install这时,它会在查找当前目录的package.json文件,然后把包文件里的所有模块都自动安装,确实方便,这让我想起了VS里的nuget,也是可以自动还原所有包包的,设计如出一辙!…
Protractor是一个建立在WebDriverJS基础上的端到端(E2E)的AngularJS JavaScript Web应用程序测试框架.Protractor全自动化真实的模拟用户在真正的浏览器中操作.运行并测试开发者的应用程序. 安装Protractor和WebDriver 通过npm进行全局安装protractor Node.js模块: $ npm install -g protractor@canary 或 $ sudo npm install -g protractor@cana…
说明:个人博客地址为edwardesire.com,欢迎前来品尝.本博客作为备份和引流 这两个月一直在进行sails后端开发,其中遇到的问题不断.放在研究用户访问控制矸例程上的时间太多,最后也没用弄出什么东西来.遂推荐降一级使用Express框架,在进行数据库的开发后,我们也等于正式使用上了MEAN这一套全栈式框架.而MEANS就是多加了一个Sails框架. 两个是什么 MEAN分别是MongoDB.Express.AngularJS.Node.js.它是一套全栈式框架,MongoDB充当数据库…