-
exprots.add = add 等价于models.exports = add查看全部
-
node没有全局命名空间概念查看全部
-
nodejs分化查看全部
-
模块的流程查看全部
-
模块的分类查看全部
-
Commonjs规范查看全部
-
模块与包管理工具查看全部
-
node.js 和浏览器环境在执行普通的JavaScript代码上没有区别,不过各自宿主顶层的全局变量不一样:node.js有 process,浏览器有 window和document查看全部
-
查看Linux服务器发版本: cat /etc/redhat-release ; 检查Python版本:python -V查看全部
-
xcode-select -p 检查是否安装xcode max下安装nodejs的一些需要的工具或者命令 xcode-select -install 安装xcode HomeBrew 依赖ruby进行安装 brew install node 使用HomeBrew安装nodejs npm intall -g n查看全部
-
学习nodejs要时常关注的四个网站 一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复等 二、www.npmjs.com模块社区,看他人源代码,省力 三、github.com大量的项目和源码 四、stackoverflow.com技术解答社区以及查询相关资源,环境配置,异常均可找到答案查看全部
-
Events a.EventEmitter支持多个事件监听,最大为10,也可以自定义最大数 //添加监听 var EventEmitter = require('events').EventEmitter; var instance = new EventEmitter(); instance.on('event',function(arguments){}); b.如果超过十个也能执行,不过有可能会造成内存泄漏 //自定义最大数 //每个setMaxListeners针对的是一个特定事件:即event1,event2,... 默认最大都为10,本例为num instance.setMaxListeners(num); c.事件监听之后,需要emit(发射,发出)才会执行 instance.emit('event',arguments) d.判断是否监听 boolean instance.emit('event',arguments) //true or false e.移除监听事件 //移除单个事件监听 instance.removeListener('event',funcName) //移除事件需具名函数,匿名函数不行 //移除多个事件监听 instance.removeAllListerner() //不传参表示移除所有事件监听 instance.removeAllListerner('event') //移除特定event的所有事件监听 f.计算事件监听数量 //第一种 instance.listeners('event').length //第二种 EventEmitter.listenerCount(instance,'event')查看全部
-
linux下查看全部
-
Node.js的版本 偶数位为稳定版本 -0.6.x -0.8.x -0.10.x 奇数位为非稳定版本 -0.7.x -0.9.x -0.11.x查看全部
-
Node.js 升级流程查看全部
举报
0/150
提交
取消