日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

require from ‘xxx‘是如何找到node_modules目錄下的依賴包?

作者:小小飛肖 更新時間: 2022-01-11 編程語言

通過依賴包的package.json文件中的main屬性指定的路徑,找到對應的模塊

在 Node.js 模塊系統中,如果 require 的模塊不是核心模塊,而且沒有 ‘./’ 之類的開頭,那就需要從當前 package 的 node_modules 里面找,找不到就到當前 package 目錄上層 node_modules 里面取… 一直找到全局 node_modules 目錄。

這樣找到的往往是文件夾,所以接下來就是處理一個文件目錄作為 Node 模塊的情況。如果文件目錄下有 package.json,就根據它的 main 字段找到 js 文件。如果沒有 package.json,那就默認取文件夾下的 index.js。

原文鏈接:https://blog.csdn.net/qq_32766999/article/details/122111287

欄目分類
最近更新