pnpm

249 阅读1分钟

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"

2023-03-09_003111.png

set the environment

PNPM_HOME E:\code\pnpm PATH %PNPM_HOME%

2023-03-09_004502.png

2023-03-09_003443.png

test

pnpm add -g @tarojs/cli

2023-03-09_004859.png

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 主目录中