當前位置:聚美館>智慧生活>心理>

npm是什麼專業

心理 閱讀(1.92W)
npm是什麼專業

NPM(node package manager),通常稱爲node包管理器,主要功能就是管理node包,包括:安裝、卸載、更新、檢視、搜尋、發佈等。NPM是基於couchdb一個數據庫,詳細地記錄了每個包的資訊

nam的包管理命令使用頻率比較高,安裝、卸載、更新、檢視、搜尋、發佈等等。

1、npm的含義

npm,Node Package Manager的縮寫,也就是“節點的包管理器”。

顧名思義,npm是一個軟件包管理器,主要進行JAVAScript的包管理。透過npm,我們可以很方便地進行JavaScript包的下載、升級,我們也可以把我們開發的JavaScript包共享給其他使用者。

我們可以簡單地把npm當成一個JavaScript語言的Maven,使用起來非常方便。

2、npm與的關係

如果你是一個初學者,你會發現:我們使用npm之前,必須安裝當我們安裝完之後,我們幾乎不使用,只使用其中的npm。

進一步細思,你就能得出結論:npm好像和沒啥關係!

確實,npm和原本是沒啥關係的:

(1)最初,npm和是不同的作者開發的

(2)也許,你會認爲npm的第一個字母是Node,名字來源於可是,最初的名字卻是。

npm在中提供,完全是市場因素。

npm開發出來後,它的作者Isaaz曾經聯繫過jQuery、Bootstrap的作者,希望他們提交自己的軟件包給npm進行管理,但是jQuery、Bootstrap的作者不理睬。

於是Isaaz聯繫的作者,當時並不火,而且缺一個包管理器,二者一拍即合,並且願意將npm集成進來,npm成爲的一個組件。

從此,和npm相互扶持,讓火遍全球,也讓npm的用戶不斷增多,目前npm管理了60萬個軟件包,平均每天有上億次下載,曾經對npm愛理不理的jQuery、Bootstrap也加入到了npm。

3、npm的組成

npm由三個獨立的部分組成:

網站:即npmjs官網,我們可以直接訪問

註冊表(registry):是一個儲存軟件包的數據庫

命令行工具 (CLI):CLI是Command Line Interface的縮寫,即命令行接口的縮寫,程序員一般透過CLI使用npm。

4、npm的安裝

由於現在npm是的一個組件,我們只要在網上下載,並進行安裝,即可得到npm。

5、npm的版本查詢

在命令行下,執行npm -v命令,即可查詢npm的版本:

6、使用npm安裝一個模組

(1)全局安裝,使用下面的命令:

npm install <Module Name> -g

模組安裝在目錄中,可以直接在命令行下使用。

(2)本地安裝,使用下面的命令:

npm install <Module Name>

在當前路徑下安裝模組,安裝後,模組放在當前路徑的node_modules子目錄中。

7、如何對npm自身升級

對npm自身升級,使用下面的命令:

npm install npm -g

從命令行來看,就是使用npm命令,安裝全局的npm。

8、開發中常用的沒有參數的npm install的含義