当前位置: 首页 > news >正文

如何使用 pnpm创建Vue 3 项目

✅ 一、什么是 pnpm?

pnpm 是一种更快、更高效的 Node 包管理工具,替代 npmyarn,具有:

  • 更快的安装速度
  • 更节省磁盘空间(包复用)
  • 严格的依赖管理

二、使用 pnpm 创建 Vue 项目的完整流程

✅ 第一步:安装 pnpm(只需一次)

npm install -g pnpm

若权限报错,使用管理员权限打开终端,或改用 npm install -g pnpm --location=global


✅ 第二步:创建 Vue 项目

pnpm create vue

接下来会进入交互式向导:

选择:

步骤选择
📦 项目名称vue3-bigement-admin(自己输入)
✅ 选择功能Router、Pinia、ESLint、Prettier
⚙️ 实验特性none(跳过)
📁 是否为空项目是(选择 Yes)

📦 三、项目创建完之后的指令

cd vue3-bigement-admin   # 进入项目目录
pnpm install              # 安装依赖
pnpm format               # 执行格式化(Prettier)
pnpm dev                  # 启动开发服务器

常见 pnpm 命令对比

功能npm 命令pnpm 命令
安装依赖npm installpnpm install
添加依赖npm install xxpnpm add xx
移除依赖npm uninstall xxpnpm remove xx
启动项目npm run devpnpm dev
格式化代码手动配置pnpm format
http://www.dtcms.com/a/319888.html

相关文章:

  • 玳瑁的嵌入式日记D14-0807(C语言)
  • 蓝凌EKP产品:列表查询性能优化全角度
  • C++引用专题(上):详解C++传值返回和传引用返回
  • JavaScript核心概念解析:从基础语法到对象应用
  • 部署 AddressSanitizer(ASan)定位内存泄漏、内存越界
  • Java+Vue合力开发固定资产条码管理系统,移动端+后台管理,集成资产录入、条码打印、实时盘点等功能,助力高效管理,附全量源码
  • 【保姆级喂饭教程】python基于mysql-connector-python的数据库操作通用封装类(连接池版)
  • SPI TFT全彩屏幕驱动开发及调试
  • Sentinel原理之责任链详解
  • imx6ull-驱动开发篇12——GPIO子系统驱动LED
  • C++高频知识点(十五)
  • Qwen-Image开源模型实战
  • 【Floyd】Shortest Routes II
  • 显卡服务器的作用主要是什么?-哈尔滨云前沿
  • 使用内网穿透工具1分钟上线本地网站至公网可访问,局域网电脑变为服务器
  • Mysql数据仓库备份脚本
  • 2.7 (拓展)非父子通信(事件总线和provide-inject)详解
  • 2025 年华数杯全国大学生数学建模竞赛B题 网络切片无线资源管理方案设计--完整成品、思路、代码、模型结果分享,仅供学习~
  • java 生成pdf导出
  • 【tip】font-family的设置可能导致的文字奇怪展示
  • 《P3275 [SCOI2011] 糖果》
  • 运营商面向政企客户推出的DICT项目
  • 【ee类保研面试】数学类---概率论
  • 5G专网提高产业生产力
  • 别墅泳池设计综述:从理念创新到技术实现的系统性研究
  • 基于 PyTorch 从零实现 Transformer 模型:从核心组件到训练推理全流程
  • Java 大视界 -- Java 大数据在智能安防门禁系统中的人员行为分析与异常事件预警(385)
  • nvm安装,nvm管理node版本
  • Java设计模式总结
  • 【设计模式精解】什么是代理模式?彻底理解静态代理和动态代理