安装pnpm(Performant npm),即高性能的npm包管理工具,可以通过多种方式进行。以下是详细的安装步骤:
一、通过npm全局安装
window下使用独立脚本安装:
//默认安装路径:`C:\Users\【用户名】\AppData\Local\pnpm`
//如果想要指定安装目录,请提前设置环境变量:【PNPM_HOME】=[指定目录]
打开命令行工具:在你的计算机上打开命令行工具,例如Windows的CMD、PowerShell或Linux/macOS的Terminal。
执行安装命令:输入以下命令以全局方式安装pnpm。
npm install pnpm -g
或者安装最新版本
npm install pnpm@latest -g
这里的-g
参数表示全局安装,这样pnpm就可以在你的系统任何位置被调用。
二、设置下载源(可选)
为了提高下载速度,你可能需要切换pnpm的下载源到国内的镜像源,如淘宝npm镜像。
查看当前源:pnpm config get registry
切换源:
使用以下命令切换到淘宝npm镜像源:
pnpm config set registry https://registry.npmmirror.com/
如果你需要还原到默认的npm源,可以使用:
pnpm config set registry https://registry.npmjs.org
三、使用pnpm
安装完成后,你就可以开始使用pnpm来管理你的项目依赖了。以下是一些常用命令:
安装项目依赖:
pnpm install
或者简写为:
pnpm i
添加依赖:
将包添加到项目的dependencies中:
pnpm add <package-name>
将包添加到项目的devDependencies中:
pnpm add <package-name> -D
移除依赖:
pnpm remove <package-name>
移除全局安装的包:
pnpm remove <package-name> --global
更新依赖:
更新所有依赖项:
pnpm up
或者更新特定包:
pnpm upgrade <package-name>
更新全局安装的包:
pnpm upgrade <package-name> --global
四、其他配置
还可以根据需要配置pnpm的其他选项,如全局仓库路径、全局安装路径等。这些配置可以通过pnpm config set命令进行设置。
五。pnpm package.json 怎么增量安装
如果你想要基于package.json
文件中的依赖进行安装,但只为已有的依赖增量安装新的版本,可以使用以下命令:
pnpm install --filter <package-name>@<version>
这里的<package-name>
是你想要安装的特定包名。--filter
选项会让pnpm
只安装这个包以及与之相关的依赖。
其中<version>
是你想要安装的特定版本号。
如果你想要安装所有在package.json
中列出的依赖,但不重新安装已经存在于node_modules
的依赖,可以使用--only-save
选项:
pnpm install --only-save
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2022-12-17 CSS3 上传图片虚线边框
2006-12-17 ASP.NET 2.0服务器控件与form runat=server标记 !!