node——13-require 加载规则

为了避免重复加载,提高模块加载效率,会优先从缓存加载,由于在 a 中已经加载 b 了,所以此时 require('./b'); 并不会重复执行里面的代码,仅可以拿到里面的接口对象,如下 require(’模块标识符’); 模块标识符: 核心模块(模块名) 核心模块的本质是文件,只是已经被编译到了 node 二进制文件中 例如:require('fs'); require('http'); 等 第三
相关文章
相关标签/搜索