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版等等