1. 程式人生 > 實用技巧 >npm常見命令及引數用法

npm常見命令及引數用法

1.npm init [-y]

  用來初始化專案,並生成一個package.json檔案,該檔案用來記錄專案的一些基本配置資訊,比如專案版本,專案依賴,等等。該命令有一個可選引數-y,其含義是在專案初始化時,採用系統預設的基本配置資訊。如果沒有此引數,在npm init命令執行過程中,會有一系列引數讓使用者即時輸入。

2.npm install

  用於安裝當前專案的所有依賴,一般情況下,這裡所說的所有依賴指的是package.json檔案中所記錄的依賴項。

  此命令一般用在當專案原碼拷貝到其他機器時,需要下載第三方依賴,以執行專案時,幫我們快速下載好所有依賴項。

3.npm install pagckagename --save 或 -S

  下載某個包,並把該包的資訊記錄到生產環境依賴中(dependencies)。需要注意的是-S是大寫的,等價於小寫開頭的--save(這裡可是2個-)。

4.npm install pagckagename --save-dev 或 -D

  下載某個包,並把該包的資訊記錄到開發環境依賴中(devDependencies)。同樣需要注意的是-D是大寫的。

5.npm install pagckagename --global 或 -g

  全域性安裝某個包。

6.npm -v

  檢視當前電腦上安裝的npm版本號

7.npm view pagckagename version

  檢視遠端倉儲上某個package的正式版本的、最新的版本號。注意,這個版本不顯示歷史版本,也不顯示非正式版,比如alpha版,beta版,都不會被當做最近版。

8.npm view pagckagename versions

  檢視遠端倉儲上某個package的所有歷史版本。包括alpha版、beta版等等