0
点赞
收藏
分享

微信扫一扫

模块的加载机制

兽怪海北 2022-02-20 阅读 64
npmnode.js

模块的加载机制

只要是模块,不管是内置模块,还是自定义模块或者第三方模块。它们都会优先从缓存中加载,从而提高模块的加载效率。

内置模块的加载优先级最高,如果内置模块和第三方模块重名了,会优先加载内置模块。

在加载自定义模块时,必须指定以./或../开头的路径标识符。如果没有指定./或../这样的路径标识符,则node会把它当做内置模块或第三方模块进行加载。

如果在导入自定义模块时,省略了文件的扩展名,则node.js会按顺序分别尝试加载一下的文件。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASlNPTlDvvIQ=,size_20,color_FFFFFF,t_70,g_se,x_16

 下面是第三方模块的加载机制

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASlNPTlDvvIQ=,size_20,color_FFFFFF,t_70,g_se,x_16

 

将目录作为模块的加载机制,这个相对而言有点难以理解,需要多看几遍。加深一下记忆吧!

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASlNPTlDvvIQ=,size_20,color_FFFFFF,t_70,g_se,x_16

 

举报

相关推荐

0 条评论