Vue学习笔记集--pnpm包管理器

pnpm包管理器

官网:

https://www.pnpm.cn/

pnpm简介

  • pnpm全称是performant npm,意思为“高性能的npm”,它通过硬链接和符号链接共享依赖,提升安装速度并减少存储占用。

功能特点

  • 节省磁盘空间:依赖包被存放在一个统一的位置,多个项目共享同一份依赖副本,节省大量磁盘空间。
  • 安装速度快:安装速度比npm快了近2倍。
  • 支持Monorepo:可以使用pnpm-workspace.yaml来管理单个源码仓库中包含的多个软件包。
  • 安全性高:依赖访问严格,规则清晰,降低了依赖冲突的可能性。

使用方法

  • 安装pnpm:可以通过npm安装,命令为npm install -g pnpm
  • 配置镜像源:例如设置淘宝镜像源,命令为pnpm config set registry https://registry.npm.taobao.org/
  • 常用命令
    • 安装依赖:pnpm install
    • 添加生产依赖:pnpm add
    • 添加开发依赖:pnpm add -D
    • 添加全局包:pnpm add -g
    • 运行脚本:pnpm run

你可能感兴趣的:(vue.js,学习,笔记)