随笔分类 -  nodejs

nodejs
摘要:nodejs操作mongodb可以使用mongoose:Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.安装mongoose:npm install mongoose... 阅读全文
posted @ 2015-03-02 10:49 zhishaofei3 阅读(271) 评论(0) 推荐(0)
摘要:yeoman/grunt-usemin用来将 HTML 文件中(或者 templates/views)中没有优化的 script 和 stylesheets 替换为优化过的版本。usemin暴露两个内置的任务,分别为:useminPrepare为将指定文件中的 usemin block 转换为单独的... 阅读全文
posted @ 2015-01-15 09:23 zhishaofei3 阅读(1027) 评论(0) 推荐(1)
摘要:Nodejs Express框架的一个被人们广为使用的特性是它的渲染引擎。Express视图渲染引擎允许Controller提供一个视图名称和视图模型对象给Express,然后返回由HTTP响应流输出的一些字节。基于为eBay的Nodejs技术栈提供支持所获得的经验,我们发现了这个方法的缺点并决定彻... 阅读全文
posted @ 2014-11-08 10:43 zhishaofei3 阅读(1376) 评论(0) 推荐(0)
摘要:http://expressjs.com/guide/migrating-4.htmlMoving to Express 4OverviewExpress 4 is a breaking change from Express 3. That means an existing Express 3 ... 阅读全文
posted @ 2014-10-29 14:59 zhishaofei3 阅读(241) 评论(0) 推荐(0)
摘要:node.js 模板引ejs。搜了一把推荐用ejs的最多。速度比对:http://www.cnblogs.com/fengmk2/archive/2011/04/28/2031971.htmlejs速度不是最快的,推荐最多大概是因为其简单的语法结构。主要通过来嵌套代码。比如符合阅读逻辑,同时也省去不... 阅读全文
posted @ 2014-10-28 19:39 zhishaofei3 阅读(478) 评论(0) 推荐(0)
摘要:新建文件 app.js内容如下:Js代码varmongoose=require('mongoose'),Schema=mongoose.Schema;mongoose.connect('mongodb://localhost/test');1.定义schema,也就是传统意义的表结构varBlogS... 阅读全文
posted @ 2014-10-24 09:18 zhishaofei3 阅读(286) 评论(0) 推荐(0)
摘要:从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可... 阅读全文
posted @ 2014-10-22 14:25 zhishaofei3 阅读(284) 评论(0) 推荐(0)
摘要:性能测试的库https://github.com/bestiejs/benchmark.js 阅读全文
posted @ 2014-10-17 17:44 zhishaofei3 阅读(180) 评论(0) 推荐(0)
摘要:在js中,代码嵌套和代码回调非常常见,不仅编写麻烦而且异常反人类。让我等码农很是头痛function() {function() {function() {function() {//pass}}}}这是一个常规的嵌套,如果每个function 的逻辑处理都比较多的话,会导致整个代码非常长,不仅编码... 阅读全文
posted @ 2014-10-17 14:46 zhishaofei3 阅读(194) 评论(0) 推荐(0)
摘要:npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安... 阅读全文
posted @ 2014-10-16 21:48 zhishaofei3 阅读(315) 评论(0) 推荐(0)
摘要:从问世到现在将近20年,JavaScript一直缺乏其它有吸引力的编程语言,比如Python和Ruby,的很多优点:命令行界面,REPL,包管理器,以及组织良好的开源社区。感谢Node.js和npm,现如今的JavaScript鸟枪换炮了。Web开发者有了强大的新工具,接下来就看他们的想象力了。下面... 阅读全文
posted @ 2014-10-16 21:23 zhishaofei3 阅读(180) 评论(0) 推荐(0)