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