pnpm的安装和使用

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命令清除缓存,然后重新安装依赖项。

你可能感兴趣的:(前端闭包框架等,npm,前端,node.js)