随笔分类 - Node.JS
摘要:1.processuncaughtException 不推荐使用,使用Domain处理错误node里,process.stdout process.err 写阻塞 ,意味着console.log 写阻塞process.uptime() node执行时间2.utilutil.debug(string)...
阅读全文
摘要:vs一直是用的比较舒服的IDE,一直期望可以支持Node.JS。终于找到了一个工具 NTVS(Node.JS Tool For VS)。 主页:https://nodejstools.codeplex.com/ 介绍:http://www.hanselman.com/blog/IntroducingNodejsToolsForVisualStudio.aspx 介绍的链接是NTVS的一个简单介绍,有一些图片,比较好理解。 主页的document写的还算详细,怎么使用安装我就不写了,大家顺着看吧。 这个工具安装后可以像在vs上编辑C#代码一样编辑node.js,语法高亮,智能提示都有了,缺点也.
阅读全文
摘要:express 简单的图片上传并md5加密例子前台页面 在app.js文件的app.use(express.bodyParser())替换为此段代码app.use(express.bodyParser({uploadDir:'./public/upload'})); 设置上传文件的临时文件夹后台处理 exports.processuploadfile=function(req,res){ var crypto = require('crypto');//node加密模块,支持md5,sha1等加密操作 var path=require("path&qu
阅读全文
摘要:过了个五一,回来又开始搞这个系列。 看完之前的系列,咱们已经可以完成一个简单的不需要数据库的网站了。当然,不连数据库的网站挺少的,咱们接下来就讲一下node.js与mongodb的结合 在开始之前,假设咱们已经安装并掌握了mongodb的安装与简单使用以及简单的node.js操作mongodb。如果没有的话,请移步《mongodb权威指南》或Node.js与MongoDB实战教程 本篇博客不讲简单的node.js操作数据库的crud,咱们讲的是node.js与mongodb的结合。如果对这句话有疑问的话,试着做一个简单的登录网站就明白了。习惯了asp.net面向对象编程的我在最初接触js的函.
阅读全文
摘要:初学node.js与express+ejs,正在做一个登录注册页面,编译运行没问题,一访问某一页面就突然蹦这错误。 也没多大计算量啊,怎么就内存不够用了。 好一通折腾,发现是一个简单的问题,就是在ejs模板中,ejs标识符没有添加正确(不是完整的)。 改回来,ok 参考:http://stackoverflow.com/questions/13616770/node-js-fatal-error-js-allocation-failed-process-out-of-memory-possible
阅读全文
摘要:上一篇中,咱们说到使用Node.js express搭建简单的网站(“不就是Hello World!么”,只要你够蛋疼,返回整个html文件的字符串,什么网站你也能做),以及ejs模板的使用。 这一篇本来是想直接讲三层搭建的,后来一想,不如先讲讲Cookie和Session的使用,然后配合MVC做一个完整的例子,要不光看页面跳来跳去的也没意思。 1.Cookie 网站开发肯定会用到Cookie的对吧,可以将信息保存在客户端的好东西。那么在express中如何获取和设置呢? 直接上例子,跟着代码,看着注释走一遍就明白了Cookie的读写和设置 1 var express = require(
阅读全文
摘要:本系列写下去唯一的理由是给像博主一样头脑简单记不住Express使用方法的菜鸟们,但是会假定菜鸟们熟悉JavaScript,node.js基本使用方法,以及ASP.Net MVC。我会尝试在例子中加一些与ASP.Net MVC的对应知识点,但愿可以帮助理解而不是帮倒忙 自学能力强的菜鸟可以移步https://github.com/visionmedia/express,下载源码自学。例子就在根目录下的Examples中。编译之前记得在根目录中输入 npm install以初始化运行环境。 对于例子中使用到的Express方法,请移步http://expressjs.com/api.html,.
阅读全文

浙公网安备 33010602011771号