CommonJS
热带雨林小疯子
这个作者很懒,什么都没留下…
展开
-
Node模块(CommonJS 规范)
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Node环境中,一个.js文件就称之为一个模块(module),有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。Node 应用由模...原创 2018-04-23 19:20:47 · 839 阅读 · 0 评论 -
node加载模块顺序
当require('xxx')一个模块时,优先加载核心模块;以路径形式加载文件模块:如果显示指定文件模块扩展名,则在该路径下查找该模块是否存在; 如果未显示指定文件模块扩展名,则在该路径下,依次查找以.js、.json、.node为扩展名的模块是否存在;既不是核心模块,又不是以路径形式表示的模块:表示该模块一个位于各级node_modules目录的已安装模块(全局安装或局部安装),则首先在当前目录...原创 2018-04-17 10:20:59 · 997 阅读 · 0 评论