欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

钉钉电脑版2023最新版,日历2023全年日历表

墨初 知识笔记 29阅读
2023了是时候使用pnpm了 Excerpt

2023了是时候使用pnpm了

什么是pnpm

        pnpm代表performant npm高性能的npm同npmYarn都属于Javascript包管理安装工具它较npmYarn在性能上得到很大提升被称为快速的节省磁盘空间的包管理工具。

对比npmyarn

![图片](data:image/svgxml,)

![图片](data:image/svgxml,)

通过比对pnpm牛逼还有特有的功能能够管理node.js版本,内容可寻址存储。

npm或yarn转pnpm

操作步骤

1.

全局安装pnpm

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

npm install -g pnpm

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

  

1.

删除npmyarn生成的node_modules

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

# 项目目录下运行或手动物理删除

1.

pnpm import从其他软件包管理器的lock 文件生成 pnpm-lock.yaml再执行pnpm install --frozen-lockfile相当于npm ci生成依赖防止没有lock文件意外升级依赖包导致项目出错

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

# 生成pnpm-lock.yaml

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

# 安装依赖

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

pnpm install --frozen-lockfile

1.

删除npmyarn生成的lock文件

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

# 删除package-lock.json

1.

项目中的npm命令等修改为pnpm包括README文档、运行命令等

常用等价命令

npm命令

pnpm等价命令

npm install

pnpm install

npm i pkg

pnpm add pkg

npm run cmd

pnpm cmd

管理 Node.js 环境安装并使用指定版本的 Node.js。

--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown

// 安装 LTS 版本的 Node.js 

pnpm用起来吧

标签:
声明:无特别说明,转载请标明本文来源!