![]() |
1
FEDT 58 天前 via iPhone ![]() pnpm 了解一下
|
![]() |
2
tool2d 58 天前
这个需求微信都可以做到,多个文件只占用一个磁盘。
而 windows 你需要最新版本的文件系统,古老的 NTFS 是不支持 copy on write 功能的,最新的文件系统 ReFS 支持,可以多个 node 文件占一份空间。 |
![]() |
3
tool2d 58 天前
如果你用过 python ,才知道那个依赖才真的吓人。一个 AI 项目有大到 10G 的,多几个项目 30G 磁盘空间就消失了。
nodejs 依赖只是文件数量看起来挺唬人,磁盘总空间倒是还能承受。 |
![]() |
4
billyu 58 天前
pnpm 正解
|
![]() |
5
wu67 58 天前
pnpm yarn 都可以吧? 装多几次其实也没啥, 毕竟我电脑上也没那么多项目需要装依赖, 最多就 10 来个.
我现在都放弃治疗了, 直接 npm i, 还是在 docker 容器的 npm i... |
![]() |
6
lujiaosama 58 天前 ![]() pnpm 解决的最大痛点就是这个. 不过分开其实不是什么坏事. 想想哪天共用的依赖包出了问题, 就一起炸了.
|
![]() |
7
YUyu101 58 天前
楼上说的 pnpm 可以,如果用到了 patch-package 给依赖打临时补丁可能会有点问题
|
8
c9792536451 58 天前
我用的 lerna ,多个项目共用一个 node_modules ,目前来看体验还行
|
![]() |
9
zsj1029 58 天前 via iPhone
npm -g 全是公共
|
![]() |
10
unt OP |