一、npm常用命令及插件:
npm install //運行npm install可根據package.json的配置自動安裝所有依賴包 npm uninstall //卸載依賴,如npm uninstall webpack --save-dev 即卸載開發環境下的webpack npm install xxx --save-dev (or 簡寫 npm i -D) //將xxx安裝到開發環境(devDependencies)的依賴中去 npm update //更新依賴包版本 npm view <packagename> version //查看npm中可供安裝的package版本號(如果版本太多,會隱藏一部分不顯示) npm view <packagename> version --json //查看npm中可供安裝的package的所有版本(如果版本太多也不會隱藏) npm install webpack@3.1.9 //安裝指定版本的webpack npm install webpack -g //將webpack安裝到全局 npm init //用於引導在指定目錄自動創建一個package.json配置文件 npm root //查看當前的包安裝路徑 npm root -g //查看全局的包安裝路徑 npm outdated //在當前安裝目錄查看所有已經過時的依賴包,以便進行版本更新 npm outdated -g //在全局目錄下查看所有已經過時的依賴包,以便進行版本更新 npm ls //查看當前安裝的模塊及依賴 npm ls -g //查看全局環境下已安裝的模塊及依賴 npm help xx //查看某條命令的詳細使用說明 npm config set proxy=url //設置代理 npm config set registry //設置鏡像 npm install -g cnpm --registry=https://registry.npm.taobao.org //全局安裝淘寶鏡像 /** * 強制清除npm本地緩存 * 備注:從npm@5開始,npm緩存可以自行修復,並且從緩存中提取的數據保證有效。如果 您想確保一切都一致,請使用'npm cache verify' */ npm cache clean --force npm link //將全局模式鏈接到本地目錄 ,相應的解除鏈接 npm unlink npm run // 查看當前項目下所有定義的npm腳本命令 npm prefix // 打印本地目錄前綴。如果沒有 -g 參數,它是 package.json 文件最近的父目錄。如果帶有 -g 參數,它就是全局目錄前綴 npm list -g --depth=0 // 查看全局安裝的依賴包,depth=目錄層級 npm version v --no-git-tag-version // 變更packagejson中的版本號
more at:https://www.npmjs.org/doc/
二、yarn常用命令
// 查看yarn安裝的全局包 yarn global list
三、npm常用插件
用於檢查錯誤的、不更新的或者不使用的依賴項