2024 年了你在用 npm / yarn / pnpm ?以及为什么?

272 天前
 slowlyxixi

从 npm 到 yarn ,最近爱上了 pnpm 。

7936 次点击
所在节点    Node.js
59 条回复
shiny
271 天前
bun 从刚出来就开始用。一开始有各种各样的问题,到现在问题很少了。开始在服务器上也运行它。
只有在兼容性遇到问题才会回退到 pnpm ,再不行才是 npm 。这些情况都很少遇到。
ByteCat
271 天前
之前用 pnpm ,公司项目用 pnpm ,现在自己玩已经换 bun 了,心智负担低
pcdd
271 天前
之前 pnpm ,现在 bun
tnxg
271 天前
pnpm ,速度快,报错相对较少 www
pcdd
271 天前
2024 了,推荐用更现代的 bun
subframe75361
271 天前
小项目 bun ,大一些的用 pnpm
54xavier
271 天前
@xlinux 不是对比,是箭头路径的意思,就是说我从 npm 换了一圈最后还是换回了 npm
xlinux
271 天前
@54xavier 那跟 NRM 有啥关系?
wuoty
271 天前
用 yarn ,之前用 npm 的时候一些大项目下,性能跟不上,总是卡半天; pnpm 在处理依赖会有些问题,要么就是版本冲突,依赖找不到,要么就是打包的时候丢东西
siweipancc
271 天前
用其他包管理器发现依赖处理有问题。
作者:我只保证 npm
uni
271 天前
优先用 bun ,出问题了再用 pnpm
现在看到一个项目还在用 yarn 就会下意识地觉得这个项目已经过时了,会失去对这个项目的好感
perfectlife
271 天前
@fov6363 插个题外话 monorepo 做 cicd 痛苦啊
Terry05
271 天前
一用上 pnpm 就离不开了,速度快,提示信息友好,说是能节省磁盘空间,懒得去考证,但看到 node_modules 里很多库都是软链接的,相信是能节省空间

当然,还有秒开 monorepos ,用起来太过于舒服
crocoBaby
267 天前
如果涉及到 cicd 的流水线的话,还是推荐 npm,yarn 其他 pnpm,bun 很多平台都不支持
wangtian2020
261 天前
用 npm 。
我不会遇到 npm 装不上包的问题。nrm 切 mirror 地址,遇到 github 资源下不动的直接 tun 模式代理启动。
没感觉到有装包慢的问题,和 java 比下载 jar 包文件大编译又慢的 maven 体验好太多了。
guobaxiong
253 天前
坚持 NPM 一百年不动摇
andyhu
235 天前
如果是 node 就用 pnpm ,当然 bun 比 node + npm 好用很多,单纯从包管理来看 deno 比前面俩都好
sn0wdr1am
209 天前
推荐 PNPM
sch1111878
199 天前
在 wsl 用的话, pnpm 会有各种问题, 依赖不同步

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1087782

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX