1、优先从缓存中加载
模块第一次加载后会被缓存,意味着多次调用require()不会导致模块中的代码被执行多次
2、内置模块加载优先级最高
3、自定义模块是以./或…/开头,若不使用该路径,会被当作内置模块或第三方模块
4、第三方模块加载机制
6、文件夹作为模块进行导入
require(./testm) #testm是一个文件夹
1、优先从缓存中加载
模块第一次加载后会被缓存,意味着多次调用require()不会导致模块中的代码被执行多次
2、内置模块加载优先级最高
3、自定义模块是以./或…/开头,若不使用该路径,会被当作内置模块或第三方模块
4、第三方模块加载机制
6、文件夹作为模块进行导入
require(./testm) #testm是一个文件夹