- __dirname 、__filename:总是返回文件绝对路径;
- process.cwd() 或 $ pwd :返回执行 Node 命令的文件夹;
- path.resolve('./'):是相对 Node 启动文件夹,在require()中./是相对于当前文件夹;
大部分 Node API 都采用异步事件驱动,所有能触发事件对象都是 EventEmitter 类的实例,通过 EventEmitter.on()绑定事件,然后通过 EventEmitter.emit() 触发事件 。
// apiTest/events.jsconst Events = require('events')class MyEvents extends Events{}const event = new MyEvents()event.on('test-event',()=>{ console.log('this is an event')})event.emit('test-event')setInterval(()=>{ event.emit('test-event')},500)执行以上代码会一直连续处罚
推荐阅读
- 几项措施,让你的api不再裸奔
- ROS 的常用命令行工具
- 红茶常用外形评语,喝红茶的好处介绍
- excel常用的趋势分析图,值得收藏
- 小程序的api是什么
- Linux操作系统:文件的逻辑组织
- CNN中常用的四种卷积详解
- 红茶审评常用术语,评茶滋味术语
- API设计的几条原则
- JAVA程序员常用的几个工具类