2022 年了, 还在用 yarn 吗?

2022 年 7 月 24 日
 bthulu

yarn 花了这么多精力去搞 2.0,3.0 版本, 1.x 几乎停滞不前. npm 是不是已经吊打 yarn1.x 了?

13714 次点击
所在节点    JavaScript
95 条回复
zxCoder
2022 年 7 月 25 日
咋又出新的了????我才刚从 npm 换到 yarn
KeyboardManAnAn
2022 年 7 月 25 日
@bk201 iOS 开发的包管理器也都有三种, 分别是 CocoaPods, Carthage 和官方的 SPM, 除了给社区制造分裂, 后来者其实每次都是对前者的一点点改进(或倒退
bthulu
2022 年 7 月 25 日
@KeyboardManAnAn 为啥都不喜欢在原来的基础上改进而喜欢另起炉灶呢
ragnaroks
2022 年 7 月 25 日
@bthulu 大概是上游不接受 PR 吧,不说这些包管理,可能因为本身编码难度低,经常我提个 PR 给我关了然后上游自己写个差不多的补丁,比如 axios 、next-pwa 、jotai 、echart ,累了真的,要不是懒得自己写我也直接 fork 一个出新的了
shakukansp
2022 年 7 月 25 日
mritd
2022 年 7 月 25 日
求求了 不要再乱搞了 搞 CI 的真想哭🥲
bthulu
2022 年 7 月 25 日
@shakukansp 很抱歉, 第一条针对的是 Linux, windows 是用 junctions 实现的. 我看空间占用也不是看的项目下的 node_modules 的大小, 而是直接看磁盘总空间占用大小的. 你每份 1MB, 复制 100 份, linux 下硬链接你去检查这一百份文件夹下的 node_modules 大小都是 1MB, 那么是不是就占用了 100M 呢? 显然不是的, 你直接看磁盘空间占用, 它只增加了 1MB.
但是回到 windows, 你再看磁盘空间占用, 会发现也没有增加 100M, 而是增加了 60M 以上. 对比 Linux 来说, 几乎就是半成品实验性质的.
kanlidy
2022 年 7 月 26 日
看看开源项目,yarn 有一席之地
xqk111
2022 年 7 月 26 日
还是用 npm ,其他两个不咋了解
zxbutton
2022 年 7 月 26 日
我还以为是 apache hadoop yarn
hunter0122
2022 年 7 月 26 日
@DOLLOR 你这个牛
wisetc
2022 年 7 月 26 日
就没人用 cnpm 么 dog head
shakukansp
2022 年 7 月 26 日
@bthulu 总之比 npm 好啊
Jtyczc
2022 年 7 月 26 日
哈哈哈,没写 js 几年,现在居然又换了 pnpm
JDog
2022 年 7 月 26 日
贵圈儿还真是喜欢造轮子啊...

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

https://v2ex.ih06.com/t/868418

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

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

© 2021 V2EX