pnpm corepack 安装
时间: 2025-02-02 20:11:12 浏览: 86
### 安装 pnpm 和 Corepack
对于希望在系统中安装 `pnpm` 和 `Corepack` 的用户来说,有多种方法可以实现这一目标。
#### 使用 Node.js 自带的 Corepack 功能安装 pnpm
自从 Node.js v16.13 版本起引入了一个名为 Corepack 的实验性功能[^3]。这意味着如果已经安装了此版本之后的 Node.js,则可以通过简单的命令来激活并利用它来进行包管理器的选择与配置:
```bash
corepack enable
```
上述命令会自动设置环境变量,并允许后续使用 `pnpm` 或其他支持的工具作为默认的包管理解决方案而无需额外的手动路径调整操作。一旦启用了 Corepack,在首次尝试运行任何由其托管的程序(如 `pnpm`)之前,将会被询问是否同意下载对应的最新稳定版二进制文件到本地缓存目录下以便立即投入使用。
#### 单独安装 pnpm (适用于未通过 Corepack 启用的情况)
当环境中并未预先准备好 Corepack 服务时——例如某些特定场景下的 Windows、Linux 或 macOS 平台——可以直接借助于官方推荐的方式获取最新的 `pnpm` 发布版本[^2]。这通常涉及到执行如下所示的一条或多条指令完成全局范围内的部署工作:
- 对于大多数情况而言,最简便的方法莫过于直接调用现有的 npm 来辅助完成这项任务:
```bash
npm install -g pnpm
```
- 另外一种选择则是采用自包含式的 shell 脚本来达成相同的目的;这种方式尤其适合那些可能受限于网络条件或者其他因素无法顺利访问 NPM 注册表的情形:
```sh
curl -fsSL https://get.pnpm.io/install.sh | sh -
```
需要注意的是,假如事先已知当前使用的 Node.js 不包含内建的支持选项,则应当单独处理好 Corepack 部分再继续前进至下一步骤。
阅读全文
相关推荐








