one. setting pnpm
one.one
execute these scripts
//pnpm全局仓库路径
pnpm config set store-dir "E:\code\pnpm\.pnpm-store"
//pnpm全局安装路径
pnpm config set global-dir "E:\code\pnpm\pnpm\pnpm-global"
// pnpm 全局bin路径 ,这个路径还要配置到环境变量里面去
pnpm config set global-bin-dir "E:\code\pnpm\pnpm"
//pnpm创建pnpm-satate.json文件的目录
pnpm config set state-dir "E:\code\pnpm\pnpm\state"
//pnpm全局缓存路径
pnpm config set cache-dir "E:\code\pnpm\pnpm\cache"
set the environment
PNPM_HOME E:\code\pnpm PATH %PNPM_HOME%
test
pnpm add -g @tarojs/cli
usual command
pnpm install / pnpm i
pnpm install XXX / pnpm i XXX / pnpm add XXX
pnpm add -D XXX
pnpm add -O XXX
pnpm add -g XXX
pnpm uninstall / pnpm rm / pnpm un
pnpm run XXX / pnpm XXX
other command
pnpm init
pnpm list / pnpm ls
pnpm update / pnpm up
pnpm prune:删除不需要的软件包
pnpm config get registry
pnpm config set registry XXX
pnpm setup
为 pnpm CLI 创建一个主目录 通过更新 shell 配置文件,将 pnpm 主目录添加到 PATH 中 将 PNPM 可执行文件拷贝到 PNPM 主目录中