首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘`pnpm install’和‘`pnpm’之间有什么不同?

‘`pnpm install’和‘`pnpm’之间有什么不同?
EN

Stack Overflow用户
提问于 2022-08-16 06:54:03
回答 3查看 1.4K关注 0票数 0

我正在研究monorepo程序,发现有些人使用pnpm install在工作区中安装软件包,而另一些人则使用pnpm add

在pnpm文档中,addinstall命令似乎是一样的,但是有一些不同的选项,比如--offline (install)、--workspace( add),如果我使用pnpm install [pkg name] --workspace,它的工作正常。

那么pnpm installpnpm add有什么区别呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-08-16 07:09:43

他们之间没有太大的区别。在大多数情况下,它们是可互换的:

pnpm install <args?>:如果没有args,它将扫描和安装pnpm-lock.yaml中列出的所有模块,以防args作为pnpm add工作。

pnpm add <args>:它将再安装一个软件包。

如果选择是,我将使用pnpm add,因为它是支持所有包管理器(npm addyarn add)的新的现代语法。

票数 1
EN

Stack Overflow用户

发布于 2022-08-16 07:04:49

基本上按照他们的文档:

当我们想要向项目添加新的依赖项时,我们需要使用pnpm add

当我们有一个带有锁文件的现有项目并且希望安装锁文件中的所有依赖项时,我们将需要使用pnpm install

欲了解更多信息,请参阅官方文档:

PNPM添加文档

PNPM安装文档

票数 2
EN

Stack Overflow用户

发布于 2022-08-16 07:05:19

pnpm添加:安装和它所依赖的任何包。

pnpm安装:用于安装项目的所有依赖项。

https://pnpm.io/cli/install

https://pnpm.io/cli/add

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73369867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档