当前位置: 首页 > 工具软件 > pnpm > 使用案例 >

pnpm使用教程

包修贤
2023-12-01

官网教程

安装与升级

npm install -g pnpm
pnpm add -g pnpm

pnpm CLI

npm 命令pnpm 等效
npm installpnpm install
npm i <pkg>[pnpm add <pkg>]
npm run <cmd>[pnpm <cmd>]

pnpm add <pkg>

安装软件包及其依赖的任何软件包。 默认情况下,任何新软件包都安装为生产依赖项。

Command含义
pnpm add sax保存到 dependencies
pnpm add -D sax保存到 devDependencies
pnpm add -O sax保存到 optionalDependencies
pnpm add sax@next安装 next tag
pnpm add sax@3.0.0安装指定版本 3.0.0

pnpm install

别名: i

pnpm install 用于安装项目所有依赖.

在CI环境中, 如果存在需要更新的 lockfile 会安装失败.

在 workspace内, pnpm install 下载项目所有依赖. 如果想禁用这个行为, 将 recursive-install 设置为 false

pnpm update

别名: up

pnpm update 根据指定的范围更新软件包的最新版本。

在不带参数的情况下使用时,将更新所有依赖关系。 您可以使用一些模式来更新特定的依赖项

CommandMeaning
pnpm up遵循 package.json 指定的范围更新所有的依赖项
pnpm up --latest更新所有依赖项,此操作会忽略 package.json 指定的范围
pnpm up foo@2将 foo 更新到 v2 上的最新版本
pnpm up “@babel/*”更新 @babel 范围内的所有依赖项
 类似资料: