1. pnpm 介紹
pnpm 官網(wǎng): https://pnpm.io
pnpm 含義為 performant npm,意指: 高性能的 npm
2. pnpm 安裝
全局安裝 pnpm
npm i pnpm -g
mac 系統(tǒng)也可以使用 homebrew 安裝:
brew install pnpm
2. 安裝位置
安裝位置 1
/Users/liang/Library/pnpm/pnpm
export PNPM_HOME="/Users/liang/Library/pnpm"
export PATH="$PNPM_HOME:$PATH"
安裝位置 2
$ which pnpm
/opt/homebrew/bin/pnpm
3. pnpm 使用
查看 pnpm 版本
pnpm -v
pnpm --version
初始化項目
# 沒有交互操作,直接創(chuàng)建 package.json 文件
pnpm init
安裝項目的所有依賴包
pnpm install
添加依賴包
# 運行時依賴
pnpm add <package>
pnpm add <package> --save
# 開發(fā)時依賴
pnpm add <package> --save-dev
移除依賴
# 移除當(dāng)前項目包
pnpm remove <package>
# 移除全局的依賴包
pnpm remove <package> --global
運行腳本
pnpm run <command>
4. pnpm 簡寫
pnpm 命令及其參數(shù)的簡寫同 npm 完全一致, 下面列舉出最常見的一些用法
# 安裝依賴
pnpm i
# 添加運行時依賴
pnpm i <package> -S
# 添加開發(fā)時依賴
pnpm i <package> -D