直接在 package.json 文件中删除了一些依赖,后面发现 pnpm-workspace.yaml 里面还有这些依赖,何保持同步?
使用了 monorepo 后,正确使用包管理的方式是怎样的,做到两个文件同步?
使用了 monorepo 后,正确使用包管理的方式是怎样的,做到两个文件同步?

1 Dotennin Nov 8, 2024 正常来说删除后, 直接 pnpm i 应该就能删除不必要的依赖了. 除非用的 catalog 管理通用依赖的话, package 中手动删除没用还是需要在 workspace 中手动删的. |
2 mouyase Nov 8, 2024 pnpm install --no-frozen-lockfile 这样会直接无视 yaml 文件,根据你的 package 重新创建。 |
3 mouyase Nov 8, 2024 等一下,没仔细看,原来是 pnpm-workspace.yaml ,那就不太清楚了 |