暴露API

作者: 94very | 来源:发表于2018-08-04 17:00 被阅读0次

exports和module.exports

是node.js两种对外暴露的方式。


注意

exports返回的是对象,可以直接调用。

module.exports返回的是一个类,需要new对象之后才可以调用。


exports

先创建一个module_a.js文件,用exports写对象


module_a.js

再创建一个main.js文件,写入module_a.js的调用


main.js

两个文件写在同一目录下,然后在bash上先cd到文件的位置,然后运行main文件(node

main.js)。结果如下:


bash

其中exports作为对象在main.js中调用


module.exports

先创建一个person.js文件,用module.exports写函数


person.js

再创建文件main.js(之前创建过,就直接在文件中写),调用person.js。


main.js

然后同上,打开bash,cd到文件目录,运行main文件。结果如下。


bash

其中Person作为一个类被调用,需要先new在调用。

本文章仅做为个人学习所用,希望对你有帮助。

相关文章

网友评论

      本文标题:暴露API

      本文链接:https://www.haomeiwen.com/subject/wbumvftx.html