Nau*_*ipt 13 javascript monorepo pnpm
我正在研究 monorepo 的东西,发现有些人使用pnpm install在工作区中安装软件包,但其他一些人使用pnpm add.
add在 pnpm 文档中,和命令之间似乎相同install,但有一些不同的选项,例如--offline(for install)\xe3\x80\x81 --workspace(for add),如果我使用pnpm install [pkg name] --workspace,它可以正常工作。
pnpm install那么和之间有什么不同pnpm add?
Tac*_*hin 18
它们之间没有太大区别。在大多数情况下它们是可以互换的:
pnpm install <args?>:如果没有args它,它将扫描并安装 中列出的所有模块pnpm-lock.yaml,以防args其工作原理pnpm add
pnpm add <args>:它将再安装一个软件包。
如果选择“是”,我将使用它pnpm add,因为它是支持所有包管理器的新现代语法(npm add,yarn add)
小智 5
pnpm add:安装软件包及其依赖的任何软件包。
pnpm install:用于安装项目的所有依赖项。
https://pnpm.io/cli/install
https://pnpm.io/cli/add
| 归档时间: |
|
| 查看次数: |
14972 次 |
| 最近记录: |