pnpm_0">安装pnpm
npm install -g pnpm
获取当前配置的镜像地址
pnpm config get registry
设置新的镜像地址
pnpm set registry https://registry.npmmirror.com
pnpm和npm的优劣
npm:
优势:
npm 是 Node.js 官方提供的包管理工具,它是默认的包管理器。
具有广泛的社区支持和生态系统,包括大量的开源包和模块。
支持自定义脚本,可以用于构建和测试。
兼容 CommonJS 模块规范。
劣势:
npm 在性能方面相对较慢,尤其是在安装大量依赖时。
在安装和删除依赖时,会产生大量的中间文件和依赖。
pnpm
优势:
磁盘占用更少,安装速度更快。
具有优秀的支持,包括与 npm 生态系统的兼容性。
劣势:
生态系统相对较小,一些依赖可能不完全兼容。
部分工具和 CI/CD 环境可能需要一些额外配置以支持 pnpm。