直接在 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 ,那就不太清楚了
|