欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報邀請碼778899分享:npm 常用命令詳解

柚子快報邀請碼778899分享:npm 常用命令詳解

http://yzkb.51969.com/

概要

npm是一個node包管理和分發(fā)工具,已經成為了非官方的發(fā)布node模塊(包)的標準。

有了npm,可以很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。

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 express@3.0.6

但是代碼中,直接通過require()的方式是沒有辦法調用全局安裝的包的。全局的安裝是供命令行使用的,就好像全局安裝了vmarket后,就可以在命令行中直接運行vm命令。

2、npm view moduleNames:

查看node模塊的package.json文件夾

注意事項:如果想要查看package.json文件夾下某個標簽的內容,可以使用$npm view moduleName labelName。

3、npm list:

查看當前目錄下已安裝的node包

注意事項:Node模塊搜索是從代碼執(zhí)行的當前目錄開始的,搜索結果取決于當前使用的目錄中的node_modules下的內容。

$ npm list parseable=true可以目錄的形式來展現(xiàn)當前安裝的所有node包。

4、設置npm路徑

#全局安裝路徑

npm config set prefix "D:\Program Files\nodejs\node_global"

#緩存路徑

npm config set cache "D:\Program Files\nodejs\node_cache"

?5、設置鏡像

# 淘寶鏡像源

npm config set registry https://registry.npmmirror.com

npm config set registry https://registry.npm.taobao.org

# 官方默認全局鏡像

npm config set registry https://registry.npmjs.org

# 檢查當前鏡像

npm config get registry

6、使用nrm切換鏡像源

# 下載nrm:

npm install -g nrm

查看可切換的鏡像源:nrm ls (*表示正在使用的鏡像源)

* npm -------- https://registry.npmjs.org/

??yarn ------- https://registry.yarnpkg.com/

??cnpm ------- http://r.cnpmjs.org/

??taobao ----- https://registry.npm.taobao.org/

切換淘寶鏡像源:nrm use taobao

常用命令

npm init:初始化一個新的npm項目。

npm install 包名 --save-dev:安裝的包只用于開發(fā)環(huán)境,不用于生產環(huán)境,會出現(xiàn)在package.json文件中的dependencies屬性中。

npm install 包名 --save:安裝的包需要發(fā)布到生產環(huán)境的,會出現(xiàn)在package.json文件中的dependencies屬性中。

npm list:查看當前目錄下已安裝的node包。

npm list -g:查看全局已經安裝過的node包。

npm update 包名:更新指定包。

npm uninstall 包名:卸載指定包。

npm config list:查看配置信息。

npm info 包名:查看包的詳細信息。

npm search 字符串/正則表達式:搜索npm倉庫。

npm logout:退出npm的登錄狀態(tài)。

npm login:登錄npm,輸入用戶名和密碼。

npm whoami:查看當前登錄的用戶名。

npm cache clean:清理npm緩存。

npm cache verify:檢查npm緩存的有效性。

npm dist-tag 標簽名 包名:給包添加或修改發(fā)布標簽。

npm tag 包名 標簽名:給包添加或修改標簽。

npm deprecate 包名 消息:給包發(fā)布廢棄警告。

npm run-script 腳本名:運行在package.json中定義的腳本。

npm doc 包名:查看指定包的文檔。

npm home 包名:查看指定包的官方文檔首頁。

npm bug 包名:查看指定包的bug列表。

npm search 關鍵字:搜索npm倉庫中的包。

npm view 包名 字段 [值]**:查看包的指定字段值。

npm view 包名 version:查看指定包的版本號。

npm view 包名 engines:查看指定包支持的Node.js版本。

npm dedupe 包名:消除包之間的重復依賴。

npm version minor:更新包的版本號為次要版本。

npm version major:更新包的版本號為主要版本。

npm tag 包名@版本號:給指定版本的包添加標簽。

npm publish 包名:發(fā)布包到npm倉庫。

npm adduser:添加用戶到npm倉庫。

npm install:根據項目中的package.json文件自動下載項目所需的全部依賴。

npm list -g:查看全局已經安裝過的node包。

npm list:查看當前目錄下已安裝的node包。

npm info 包名:查看包的詳細信息。

npm login:登錄npm,輸入用戶名和密碼。

npm logout:退出npm的登錄狀態(tài)。

npm publish 包名:發(fā)布包到npm倉庫。

npm run-script 腳本名:運行在package.json中定義的腳本。

npm search 關鍵字:搜索npm倉庫中的包。

npm search 字符串/正則表達式:搜索npm倉庫。

npm tag 包名 標簽名:給包添加或修改標簽。

npm tag 包名@版本號:給指定版本的包添加標簽。

npm uninstall 包名:卸載指定包。

npm unpublish 包名:從npm倉庫中刪除指定的包。

npm update 包名:更新指定包。

npm version major:更新包的版本號為主要版本。

npm version minor:更新包的版本號為次要版本。

npm view 包名 engines:查看指定包支持的Node.js版本。

npm view 包名 version:查看指定包的版本號。

npm whoami:查看當前登錄的用戶名。

npm config rm email:刪除npm的郵箱地址配置。

npm config list:列出npm的所有配置。

npm config list:列出所有的配置選項。

npm config list:列出所有的配置選項及其值。

npm config list:查看配置信息。

npm bug 包名:查看指定包的bug列表。

npm cache clean:清理npm緩存。

npm cache verify:檢查npm緩存的有效性。

npm config default:恢復到默認的npm配置選項。

npm config delete **:刪除特定的配置選項。

npm config delete 字段名:刪除npm配置的字段值。

柚子快報邀請碼778899分享:npm 常用命令詳解

http://yzkb.51969.com/

精彩鏈接

評論可見,查看隱藏內容

本文內容根據網絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉載請注明,如有侵權,聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/19015340.html

發(fā)布評論

您暫未設置收款碼

請在主題配置——文章設置里上傳

掃描二維碼手機訪問

文章目錄