nodejs npm常用命令

2022-09-09 14:27:21 字數 1751 閱讀 6423

1、npm install modulenames:安裝node模組

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

node的安裝分為全域性模式和本地模式。

一般情況下會以本地模式執行,包會被安裝到和你的應用程式**的本地node_modules目錄下。

在全域性模式下,node包會被安裝到node的安裝目錄下的node_modules下。

全域性安裝命令為$npm install -g modulename。

獲知使用$npm set global=true來設定安裝模式,$npm get global可以檢視當前使用的安裝模式。

示例:npm install express

缺省會安裝express的最新版本,也可以通過在後面加版本號的方式安裝指定版本,如npm install [email protected]

npm install -g

將包安裝到全域性環境中

但是**中,直接通過require()的方式是沒有辦法呼叫全域性安裝的包的。全域性的安裝是供命令列使用的,就好像全域性安裝了vmarket後,就可以在命令列中直接執行vm命令

npm install --s**e

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

2、npm view modulenames:檢視node模組的package.json資料夾

注意事項:如果想要檢視package.json資料夾下某個標籤的內容,可以使用$npm view modulename labelname

3、npm list:檢視當前目錄下已安裝的node包

注意事項:node模組搜尋是從**執行的當前目錄開始的,搜尋結果取決於當前使用的目錄中的node_modules下的內容。$ npm list parseable=true可以目錄的形式來展現當前安裝的所有node包

4、npm help:檢視幫助命令

5、npm view moudlename dependencies:檢視包的依賴關係

7、npm view modulename engines:檢視包所依賴的node的版本

8、npm help folders:檢視npm使用的所有資料夾

9、npm rebuild modulename:用於更改包內容後進行重建

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

11、npm update modulename:更新node模組

12、npm uninstall moudlename:解除安裝node模組

13、乙個npm包是包含了package.json的資料夾,package.json描述了這個資料夾的結構。訪問npm的json資料夾的方法如下:

$ npm help json

此命令會以預設的方式開啟乙個網頁,如果更改了預設開啟程式則可能不會以網頁的形式開啟。

14、發布乙個npm包的時候,需要檢驗某個包名是否已存在

$ npm search packagename

15、npm init:會引導你建立乙個package.json檔案,包括名稱、版本、作者這些資訊等

16、npm root:檢視當前包的安裝路徑

npm root -g:檢視全域性的包的安裝路徑

17、npm -v:檢視npm安裝的版本

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

Linux常用命令 vi vim常用命令介紹

vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...