CNode

请问这四句代码分别代表什么意思

问答
DDaxong发布于9 年前最后回复9 年前5 回复4889 浏览0 收藏

express.png event.png

这困惑了我很久 第一段代码我能懂( 看了这个) 但举一反三到第二段代码却是不行的 作为新手,蛋疼不已,求教各位,望不吝赐教

查看回复

回复 (5)

S
starhiking#1·9 年前

建议你看下你lib里面的源码,他给的接口长这样,你只能这样引用

S
starhiking#2·9 年前
引用 starhiking建议你看下你lib里面的源码,他给的接口长这样,你只能这样引用

@starhiking 就是emitter是这个库的定义对象,然后你要将它实例化

O
OneNewLife#3·9 年前

接口的输出决定了你调用接口的方式,看看你调用的模块里面最后输出了什么就行了

来自酷炫的 CNodeMD

D
DevinXian#4·9 年前

具体看源码,举个简单例子,有A模块 A.index.js function ASub(){} A.Sub = ASub; module.exports = A; 使用A.Sub的话就对应第二种方式了,require('./A.index').Sub

Z
zhanzhenzhen#5·9 年前

补充一下:第二段代码的emitter命名不好,应该取名为Emitter,大写。 建议楼主补一下JS语法。require并不是JS的关键字,它只是一个函数罢了,和express函数本质上没有区别。

参与回复
登录后即可参与回复。登录