Node学习—Node.js中模块化开发的规范

Posted 乘风破浪的程序媛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node学习—Node.js中模块化开发的规范相关的知识,希望对你有一定的参考价值。

【Node学习】—Node.js中模块化开发的规范

  • Node.js 规定一个javascript就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到

  • 模块化内部可以使用exports对象进行成员导出,使用require方法导入其他模块

  • 导入模块时后缀可以省略

  • 引入文件 时注意:node的路径要加上./+文件名字
    在这里插入图片描述

方式一

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

方式二

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

模块导出两种方式的区别与联系

exports对象和moudle.exports对象指向的不是同一个对象时,以moudle.exports为准

在这里插入图片描述

以上是关于Node学习—Node.js中模块化开发的规范的主要内容,如果未能解决你的问题,请参考以下文章

node.js 的模块化开发规范

node——Commonjs

Node.js 入门教程 :模块

模块化及node.js模块化详解

node.js的模块化

Node.js开发实战