pnpm 是更快的包管理工具

前端精髓

共 1123字,需浏览 3分钟

 ·

2021-07-06 18:10


pnpm 是快速的,节省磁盘空间的包管理工具。平常我们都是使用 yarn 或者 npm 等等,现在 pnpm 比替代品快 2 倍。


通过 npm 安装

npm install -g pnpm


通过 npx 安装

npx pnpm add -g pnpm


一旦你安装了 pnpm,就无需再使用其他软件包管理器进行升级。你可以使用 pnpm 升级自己,像这样:


pnpm add -g pnpm


以下是简便的 npm 命令等效列表,可帮助您入门。


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


npm 有一个很棒的包运行器叫做 npx。pnpm 通过 pnpx 命令提供相同的工具。唯一的不同是 pnpx 使用 pnpm 安装软件包。


例如,若要在任何地方使用 Create-react-app 来初始化一个 react 应用,而不需要来在另一个项目下安装它,您可以运行:


pnpx create-react-app my-project


pnpm 使用 npm 的配置 格式。因此,您设置配置的方式应该与 npm 相同。例如。


pnpm config set store-dir /path/to/.pnpm-store


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 add package-name 默认会从 npm registry 安装最新的 package-name. 要从其他 registry 安装包的话可以使用 tarball link。


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


更多内容请参阅官网:https://pnpm.io/zh/cli/add

浏览 55
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报