1. 程式人生 > 其它 >nodejs中npm常用命令

nodejs中npm常用命令

目錄

一.簡介

npm是一個node包管理和分發工具,已經成為了非官方的釋出node模組(包)的標準。有了npm,可以很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。

二.常用命令

使用部分

1.初始化會引導你建立一個package.json檔案,包括名稱、版本、作者這些資訊等
npm init

2.建立測試
npm tese

3.自定義指令碼
npm run

4.獲取使用幫助
npm help

5.獲取特定命令幫助
npm help <command>

6.顯示版本
npm -v

模組部分

1.下載npm模組並安裝
npm install moduleNames

安裝完畢後會產生一個node_modules目錄,其目錄下就是安裝的各個node模組。

node的安裝分為全域性模式和本地模式。一般情況下會以本地模式執行,包會被安裝到和你的應用程式程式碼的本地node_modules目錄下。在全域性模式下,Node包會被安裝到Node的安裝目錄下的node_modules下。

2.指定版本安裝
npm install [email protected]

3.全域性安裝命令
npm install -g moduleName

4.安裝儲存
npm install <name> --save

安裝的同時,將資訊寫入package.json中專案路徑中如果有package.json檔案時,直接使用npm install方法就可以根據dependencies配置安裝所有的依賴包,這樣程式碼提交到github時,就不用提交node_modules這個檔案夾了。

5.更新npm
npm install -g npm

6.設定安裝模式
npm set global=true

7.檢視當前使用的安裝模式
npm get global

8.當Node的主版本released之後,你也可能需要重新構建 C++ 擴充套件
npm rebuild

9.檢視node模組的package.json資料夾
npm view moduleNames

10.檢視package.json資料夾下某個標籤的內容
npm view moduleName labelName

11.檢視當前目錄下已安裝的node包
npm list

注意事項:Node模組搜尋是從程式碼執行的當前目錄開始的,搜尋結果取決於當前使用的目錄中的node_modules下的內容

12.可以目錄的形式來展現當前安裝的所有node包
npm list parseable=true

13.檢視包的依賴關係
npm view moudleName dependencies

14.檢視包的原始檔地址
npm view moduleName repository.url

15.檢視包所依賴的Node的版本
npm view moduleName engines

16.檢視npm使用的所有資料夾
npm help folders

17.用於更改包內容後進行重建
npm rebuild moduleName

18.檢查包是否已經過時,此命令會列出所有已經過時的包,可以及時進行包的更新
npm outdated

19.更新node模組
npm update moduleName

20.解除安裝node模組
npm uninstall moudleName

21.釋出一個npm包的時候,需要檢驗某個包名是否已存在
npm search packageName

本文版權歸作者所有,歡迎轉載,請務必新增原文連結。