pnpm快速入门

pnpm快速入门

1.使用pnpm启动项目

pnpm是一个优化的包管理器,它通过锁定工作树的方式来减少依赖安装的开销。要在pnpm环境中启动项目,首先你需要确保已经全局安装了pnpm。然后按照以下步骤操作

  1. 克隆项目:如果项目还没有下载,使用git clone命令从仓库克隆项目到本地。
  2. 进入项目目录:打开终端或命令提示符,导航至项目文件夹。
  3. 初始化pnpm:如果你首次使用pnpm,需要运行pnpm install -g pnpm来全局安装pnpm客户端。
  4. 安装依赖:在项目根目录下,运行pnpm install来安装项目的依赖。这将创建一个pnpm-lock.yaml文件,记录当前依赖版本
  5. 启动项目:项目通常会有相应的启动脚本(如start, run dev等),可以执行pnpx start 或者根据项目的package.json中的scripts字段指定的命令来启动服务。

2.pnpm常用命令

java 复制代码
//设置镜像源
pnpm config set registry https://registry.npm.taobao.org/
//检查
pnpm config get registry
//查看ts-node的所有版本
pnpm view ts-node versions
//初始化一个新的npm包
pnpm init
//安装项目依赖包
pnpm i
//安装制定的包
pnpm i 包名
//安装包并将其添加到 dependencies 列表中
pnpm add 
//安装包并将其添加到 devDependencies 列表中
pnpm add --save-dev
//更新所有已安装的包
pnpm update
// 更新指定的包
pnpm update 包名
//卸载指定的包
pnpm uninstall 包名
//运行 package.json 中指定的脚本
pnpm run
相关推荐
深念Y11 小时前
仿B站项目 前端 3 首页 整体结构
前端·ai·vue·agent·bilibili·首页
IT_陈寒11 小时前
React 18实战:这5个新特性让我的开发效率提升了40%
前端·人工智能·后端
深念Y11 小时前
仿B站项目 前端 5 首页 标签栏
前端·vue·ai编程·bilibili·标签栏·trae·滚动栏
克里斯蒂亚诺更新12 小时前
vue3使用pinia替代vuex举例
前端·javascript·vue.js
Benny的老巢12 小时前
用 Playwright 启动指定 Chrome 账号的本地浏览器, 复用原账号下的cookie信息
前端·chrome
2501_9418053112 小时前
从微服务网关到统一安全治理的互联网工程语法实践与多语言探索
前端·python·算法
寧笙(Lycode)12 小时前
前端包管理工具——npm、yarn、pnpm详解
前端·npm·node.js
小夏卷编程12 小时前
vue2 实现数字滚动特效
前端·vue.js
文心快码BaiduComate12 小时前
嫌市面上的刷题App太丑,我让Comate帮我写了个“考证神器”
前端·产品
harrain12 小时前
html里引入使用svg的方法
前端·svg