使用 npm 工作区安装包

问题描述 投票:0回答:1

我正在使用 npm 工作区。需要单独构建每个项目

npm ci
- 将安装所有包的依赖项+根依赖项
npm ci -w @project/foo
只会安装所选包的依赖项 现在如何仅将依赖项放在根 package.json 上? 😅 没有它,任何事情都无法启动,因为存在共同的依赖关系 我发现
npm ci --workspaces=false
,但是如果你在之后或之前安装包依赖项,它们将会被覆盖

node.js npm monorepo npm-workspaces
1个回答
0
投票

我想我找到了答案:

npm ci -w @project/foo/brain -include-workspace-root
© www.soinside.com 2019 - 2024. All rights reserved.