npm

1. windows

-g 全局安裝

更新 npm

npm install npm -g

基礎(chǔ)命令

npm --version | -v     #顯示版本,檢查npm 是否正確安裝。
npm help install    #命令幫助
npm search express  #查找
npm cache clear    #可以清空NPM本地緩存,用于對付使用相同版本號發(fā)布新版本代碼的人

list 命令

npm ls [[<@scope>/]<pkg> ...]
aliases: list, la, ll

npm list         #列出已安裝模塊
npm list -g      #列出全局已安裝模塊
npm list grunt  #列出已安裝的grunt模塊信息

view

npm view [<@scope>/]<name>[@<version>] [<field>[.<subfield>]...]
aliases: info, show, v
npm show grunt   #顯示模塊詳情

config 命令

查看和設(shè)置配置信息

npm config set registry "https://registry.npm.taobao.org/"
npm config set <key> <value> [-g|--global]
npm config get <key>
npm config delete <key>
npm config list [-l] [--json]
npm config edit
npm get <key>
npm set <key> <value> [-g|--global]

install 命令

npm install (with no args, in package dir)
npm install [<@scope>/]<name>
npm install [<@scope>/]<name>@<tag>
npm install [<@scope>/]<name>@<version>
npm install [<@scope>/]<name>@<version range>
npm install <git-host>:<git-user>/<repo-name>
npm install <git repo url>
npm install <tarball file>
npm install <tarball url>
npm install <folder>
alias: npm i

common options: [-P|--save-prod|-D|--save-dev|-O|--save-optional] [-E|--save-exact] [-B|--save-bundle] [--no-save] [--dry-run]

npm install express   #本地安裝express模塊
npm install -g express  #全局安裝express模塊

npm install -g electron --registry=https://registry.npm.taobao.org

  • g表示全局
  • 如果是win,安裝目錄在C:\Users\chopin\AppData\Roaming\npm\node_modules下
  • 如果是mac,安裝目錄在 /usr/local/bin/npm。
  • 建議所有的安裝都不加-g。全局安裝模式下會在系統(tǒng)當(dāng)前用戶目錄下和全局目錄都生成文件,而且是獨(dú)立的
  • registry,使用鏡像地址,這里用的是淘寶的鏡像

uninstall 命令

npm uninstall express  #刪除指定的模塊
npm uninstall -g bower
  • uninstall -g 卸載全局的

update 命令

npm update        #升級當(dāng)前目錄下的項(xiàng)目的所有模塊
npm update express    #升級當(dāng)前目錄下的項(xiàng)目的指定模塊
npm update -g express  #升級全局安裝的express模塊

發(fā)布

npm init
npm adduser
npm public
npm unpublish <package>@<version>  #可以撤銷發(fā)布自己發(fā)布過的某個(gè)版本代碼。

使用技巧

修改npm全局安裝模式的路徑

默認(rèn)安裝目錄:安裝目錄在C:\Users\chopin\AppData\Roaming\npm\node_modules下
修改到指定目錄
npm config set prefix "D:/NODE_MODULE"

2. Mac OS

更新

sudo npm install npm -g#

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • npm是什么 NPM的全稱是Node Package Manager,是隨同NodeJS一起安裝的包管理和分發(fā)工具...
    build1024閱讀 8,132評論 0 9
  • nvm、node安裝方式一 使用Homebrew 如果之前通過'brew install node'方式安裝過no...
    Y了個(gè)J閱讀 3,938評論 0 3
  • 描述 npm從以下來源獲取配置值,按優(yōu)先級排序: 命令行標(biāo)記 在命令行上放置--foo bar設(shè)置foo配置參數(shù)為...
    竹天亮閱讀 44,496評論 0 8
  • npm是js界的包管理器,這里記錄一下它基本的使用方法。安裝npmhttps://nodejs.org/ 下載安裝...
    DengXG閱讀 490評論 0 0
  • 前一陣想練瑜伽,于是買來了瑜伽墊,但是各種原因斷斷續(xù)續(xù),沒有每天堅(jiān)持。 早晨,晚上習(xí)慣性的關(guān)注手機(jī),浪費(fèi)了太多的精...
    張磊沙閱讀 211評論 0 0

友情鏈接更多精彩內(nèi)容