- 查看
npm全局的包
npm list -g --depth=0
- 查看
yarn全局的包
yarn global list --depth=0
- 刪除
npm全局的包
npm uninstall -g xxx
- 刪除
yarn全局的包
yarn global remove xxx
推薦使用 npx 的方式代替 npm install -g、yarn global 全局安裝
npx xxx
npx 的原理很簡單,就是運(yùn)行的時(shí)候,會到node_modules/.bin路徑和環(huán)境變量$PATH里面,檢查命令是否存在。
執(zhí)行以上這條命令 npx 會按以下順序工作:
- 先查看當(dāng)前項(xiàng)目有沒 xxx
- 如果當(dāng)前項(xiàng)目找不到,會去全局查找 xxx
- 如果全局還找不到,會幫我們臨時(shí)從 npm 包倉庫安裝 xxx,不會污染到當(dāng)前項(xiàng)目,也不會裝到全局