随笔分类 -  Node.js

摘要:全局对象: global:永远使用var 定义变量以避免引入全局变量; process:所有全局执行上下文的内容都在process对象中; 模块和包: 模块:一个Node.js 文件就是一个模块,这个文件可能是 JavaScript 代码、JSON 或者编译过的 C/C++ 扩展。Node.js 提 阅读全文
posted @ 2014-10-27 20:56 JinksPeng 阅读(296) 评论(0) 推荐(0)
摘要:非阻塞IO: node.js使用了事件轮询 setTimeout是非阻塞的; 对于像http,net等原生模块中IO部分也采用了事件轮询,其本质是: 当node接受到浏览器的http请求时,底层的TCP连接会分配一个文件描述符;然后,当客户端向服务器发送数据,node会收到该文件描述符上的通知,然后 阅读全文
posted @ 2014-10-27 19:01 JinksPeng 阅读(191) 评论(0) 推荐(0)
摘要:npm //Node.js Package Manager 查询版本号:npm --version/npm version 查询模块:npm search <name> 查看模块相关信息: npm view <name> 安装模块: mkdir project cd project npm inst 阅读全文
posted @ 2014-10-26 19:01 JinksPeng 阅读(152) 评论(0) 推荐(0)