这是一个创建于 153 天前的主题,其中的信息可能已经有所发展或是发生改变。
直接在 package.json 文件中删除了一些依赖,后面发现 pnpm-workspace.yaml 里面还有这些依赖,如何保持同步?
使用了 monorepo 后,正确使用包管理的方式是怎样的,做到两个文件同步?
3 条回复 • 2024-11-08 22:53:10 +08:00
 |
|
1
Dotennin 153 天前
正常来说删除后, 直接 pnpm i 应该就能删除不必要的依赖了. 除非用的 catalog 管理通用依赖的话, package 中手动删除没用还是需要在 workspace 中手动删的.
|
 |
|
2
mouyase 153 天前
pnpm install --no-frozen-lockfile
这样会直接无视 yaml 文件,根据你的 package 重新创建。
|
 |
|
3
mouyase 153 天前
等一下,没仔细看,原来是 pnpm-workspace.yaml ,那就不太清楚了
|