跳到主要内容
前端术语库

包管理器

Package Manager

前端工程也叫:npm、pnpm、yarn、依赖管理

一句话:负责下载、安装和管理项目所依赖的第三方代码包的工具,常见的有 npm、pnpm、yarn。

详细解释

包管理器像应用商店加购物清单:项目需要的第三方代码(React、组件库、图表库)都记在 package.json 里,执行 npm install 或 pnpm install,它就把这些包下载到 node_modules 文件夹。

锁文件(package-lock.json、pnpm-lock.yaml、yarn.lock)记录了每个包的确切版本,保证大家装出来的一样,应该提交到 Git;node_modules 体积很大,不应该提交。

一个项目只用一种包管理器,看锁文件就知道是哪种,混用容易出现依赖冲突。package.json 里的 scripts 定义了常用命令,比如 npm run dev。AI 建议安装新包时,可以先问问是否真的需要。

怎么跟 AI 说

可以直接贴给 Cursor、Claude Code 等工具,把里面的业务内容换成你自己的。

这个项目用 pnpm 管理依赖,请不要用 npm 或 yarn 安装。实现日期格式化前,先看看已安装的依赖里有没有能用的;确实需要新包时,告诉我包名和用途,由我确认后再安装。