一直用的 yarn 1 , 刚才把 yarn 升级到了 v3 , 发现项目跑不起来, 很多设置要修改, 似乎修改了还出错
所以我就考虑,去掉花里胡哨的 yarn , 改成原生的 npm
不知道如今的 npm ,是不是还那么差劲
想问问大家的看法
谢谢
![]() | 1 MonkeyD1 2021-10-27 15:30:51 +08:00 一般情况下 npm 没啥问题 |
![]() | 2 mufeng 2021-10-27 15:34:16 +08:00 yarn 1 的表现绝对比 npm 好,尤其是 private package, package alias 以及多个包冲突上。 |
3 find456789 OP |
4 Clarke 2021-10-27 19:20:40 +08:00 via Android 现在 npm 对我来说只适合拿来装 pnpm 了 |
![]() | 5 cmdOptionKana 2021-10-27 19:29:36 +08:00 yarn2 实在有点奇怪,需要花时间适应 |
![]() | 6 akagishigeru 2021-10-27 19:42:53 +08:00 via iPhone yarn |
7 torrent 2021-10-27 19:42:55 +08:00 via Android npm 还是不大行,卡又慢,包多了还容易出错 |
![]() | 8 Showfom PRO yarn |
9 darknoll 2021-10-27 19:50:08 +08:00 yarn workspace |
![]() | 10 FightPig 2021-10-28 00:30:39 +08:00 pnpm, |
![]() | 11 Akebono 2021-10-28 03:02:29 +08:00 via Android 投 pnpm 一票 |
![]() | 12 SekiBetu 2021-12-29 17:17:09 +08:00 别被 yarn 忽悠了,新的不一定好,yarn 那边 1.X 版本已经不能保持对 NPM 的安装速度优势,而 2.X 3.X 推出的破坏性改动太多,兼容度很差,大伙基本都在观望不敢动手,pnpm 没用过所以不说了,npm 自从被微软收购之后,一直都在勤奋更新,选最简单的总没错 |
![]() | 13 SekiBetu 2021-12-29 17:20:17 +08:00 同场加映,caddy 和 nginx 也是如此,当初被忽悠去用新的 caddy ,最后又灰头土脸跑回 nginx |
14 find456789 OP @SekiBetu 我和你经历类似, 后来换了 yarn 3.x 发现 各种 bug 。跑不起来, 结果乖乖换回 yarn 1.x , 看到很多人说 pnpm 好,有了 yarn 3.x 的教训,我不敢乱来了 caddy 我也用过,后来他们出了新版,我发现变的复杂好多了, 最后我也换回 nginx 了 |
![]() | 15 SekiBetu 2022-02-11 11:28:00 +08:00 https://github.com/modern-js-dev/modern.js/issues/588 今早用 pnpm update ,出现的问题,发现有同样的人也出现了,虽然问题不大,但是原版 npm 不会出现 |