pnpm add 和 pnpm install 的区别

3 min read

pnpm add 和 pnpm install 命令的本质是相同的,都可以用来安装依赖包。它们的区别在于用法和语法。

pnpm add 命令会将要安装的依赖包加入到 package.json 文件的 dependencies 或者 devDependencies 中,并且可以指定包的版本。例如:

pnpm add [email protected]

这个命令会将 react 包的 16.8.0 版本安装到项目中,并且将其加入到 package.json 文件的 dependencies 中。

pnpm install 命令通常用来安装项目中已有的 package.json 文件中的依赖包。如果没有指定包的版本,则会安装最新版本的依赖包。例如:

pnpm install

这个命令会安装 package.json 文件中的所有依赖包。

总的来说,pnpm add 命令更加灵活,可以实现指定版本安装,同时更新 package.json 文件。pnpm install 命令更加简洁,适用于快速安装已有的依赖包。