pnpm介绍,安装以及使用

2023-01-15  本文已影响0人  SY

什么是pnpm?

pnpm是 Node.js 的替代包管理器。它是 npm 的直接替代品,但速度更快、效率更高。

为什么效率更高?

pnpm优势

pnpm 拥有Yarn 超过 npm 的所有附加功能:

与 npm 的差别

但是,某些依赖关系可能使用 npm_config_ 环境变量,其中 从 CLI 选项中填充。 在这种情况下,你有以下选择:

pnpm使用

官网: https://pnpm.js.org/installation/

全局安装

npm install pnpm -g

设置源:

// 查看源
pnpm config get registry
// 切换淘宝源
pnpm config set registry https://registry.npmmirror.com/

使用:

pnpm install 包名称
pnpm i 包名称
pnpm add 包名称    // -S  默认写入dependencies
pnpm add -D    // -D devDependencies
pnpm add -g    // 全局安装

移除:

pnpm remove 包名称  // 移除包
pnpm remove 包名称 --global  // 移除全局包

设置存储路径:

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

个人使用

一些需要node-gyp的包一定要记得安装好
在系统上禁止使用脚本解决方法

# 以管理员身份运行power shell
set-executionpolicy remotesigned
上一篇 下一篇

猜你喜欢

热点阅读