我是靠谱客的博主 稳重猎豹,最近开发中收集的这篇文章主要介绍pnpm更高效率的包管理工具pnpm,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

pnpm

由于 pnpm 更新速度很快,api还是要以官网为准!

github
homePage
pnpm 优点:
1、效率更高
2、更小的空间占用(同一版本的包只会下载一次)
3、安全,与yarn一样,不会出现像npm那样的意外错误

安装

# use npm
npm add pnpm

# 完成后运行
pnpm add pnpm -g

查看指定包的依赖关系

  • pnpm why qsnpm ls qs 但是 pnpm 安装后的node_modules 无法使用 npm ls
    在这里插入图片描述

pnpm exec

pnpx 在6已经不推荐使用,可以使用 pnpn exec

pnpm dlx

从源中获取包而不将其安装为依赖项,热加载,并运行它公开的任何默认命令二进制文件。
例如:

pnpm dlx create-react-app ./my-app

pnpm env

安装并使用指定版本的 Node.js

安装 LTS 版本的 Node.js:

pnpm env use --global lts
pnpm env use --global argon

安装 v16 的Node.js

pnpm env use --global 16

同样从 v16.8.0 开始:

安装 Node.js 的预发行版本

pnpm env use --global nightly
pnpm env use --global rc
pnpm env use --global 16.0.0-rc.0
pnpm env use --global rc/14

安装最新版本的 Node.js:

pnpm env use --global latest

package.json 解读

最后

以上就是稳重猎豹为你收集整理的pnpm更高效率的包管理工具pnpm的全部内容,希望文章能够帮你解决pnpm更高效率的包管理工具pnpm所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部