1 安装
1.1 安装教程
npm全局安装pnpm
npm install -g pnpm
设置镜像地址
获取当前配置的镜像地址
pnpm get registry
设置新的镜像地址
pnpm set registry https://registry.npm.taobao.org
设置包存放地址
pnpm config set store-dir E:/xxx
1.2 安装问题
当在vscode上使用时出现
1. 以管理员身份运行vscode;
2. 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的;
3. 执行:set-ExecutionPolicy RemoteSigned;
4. 这时再执行get-ExecutionPolicy,就显示RemoteSigned;
到这一般就没有问题了。
出现这个就是没有用管理员运行
方法一:用管理员运行vscode
方法二如下:
Set-ExecutionPolicy -Scope CurrentUser
出现这个
填入RemoteSigned
2 基本命令
pnpm install 安装全部依赖
pnpm add PackageName 安装指定包
pnpm remove PackageName 删除指定脚本
pnpm serve(脚本名称) 运行脚本serve相当于npm中的npm run serve
3 更新版本
pnpm add -g pnpm to update
4 将npm或yarn项目改为pnpm项目
修改npm或者yarn的lock文件为pnpm的
pnpm import
删除node_modules
rm force node_modules
安装依赖
pnpm install
最后用pnpm ls
查看是否报错,没报错而是出现依赖名称那就没问题了。
5 清除pnpm缓存
删除node_modules文件夹和pnpm-lock.yaml文件,然后重新安装依赖项。
使用pnpm store prune
命令清除缓存,然后重新安装依赖项。