node_modules
生活随笔
收集整理的這篇文章主要介紹了
node_modules
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
怎么使外部訪問module,我們知道客戶端的JavaScript使用script標簽引入JavaScript文件,就可以訪問其內容了,但這樣會帶來問題,最大的就是作用域相同,產生沖突問題,以至于前端大師相處立即執行函數等方式,利用閉包。node.js使用require和exports對象來解決對挖提供接口和引用模塊問題。
node.js有兩種模塊:
核心模塊和文件模塊
核心模塊直接使用名稱獲取,比如常用的Hhttp模塊
var http = require("http");
node.js有幾種搜索加載模塊方式?
1、核心模塊
直接使用名字加載,在有命名沖突的時候首先加載核心模塊
文件模塊只是按路徑加載(絕對路徑,相對路徑)
2、查找node_modules目錄,我們知道在調用npm install <name>命令的時候會在當前目錄下創建node_nodules目錄(如果不存在)安裝模塊。當require遇到一個既不是核心模塊,又不是以路徑形式表示的模塊名稱時,會試圖在當前目錄下的node_modules目錄中查找是不是有這樣的模塊,如果沒有找到,則會在當前目錄的上一層中node_modules目錄中繼續查找,反復執行這一過程,知道遇到根目錄為止。
node.js?
轉載于:https://www.cnblogs.com/WaTa/p/5724897.html
總結
以上是生活随笔為你收集整理的node_modules的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何下载图片新闻并将其写入文件
- 下一篇: Hadoop权威指南:HDFS-目录,查