7. 模块查找⽅式On this page7. 模块查找⽅式模块分类内置模块第三方模块文件模块查找方式如果引⼊的模块是内置模块则直接返回。如果是第三⽅模块,则会查找 node_modules ⽂件夹,先查找当前⽬录,没有则递归向上查找。找到 node_modules 下同名⽂件夹,加载 package.json 中对应的⼊⼝⽂件,没有⼊⼝则采⽤ index.js ⽂件⽂件模块:如果模块名称对应的⽂件存在,则导⼊该⽂件。如果⽂件不存在,在看对应的⽂件夹是否存在,如果存在则查找该⽂件夹中的 package.json 中对应的⼊⼝⽂件或 index.js ⽂件。如果没有找到模块,则报错。