大家正使用哪个 node 版本,会保持用最新版吗?

2025 年 2 月 14 日
 nyse

更新依赖时提示 node 版本过旧,看了一下,我用的 20.x 也不算旧吧。

然后登陆官网看了一下,目前 LTS 是 22.x

想问大家平时会保持用最新版的 node 吗?

一般是什么时候会进行大版本更新的?

7122 次点击
所在节点    Node.js
49 条回复
IvanLi127
2025 年 2 月 14 日
22 ,变成 lts 就更。遇到项目要是报错了就 nvm 之类的指定版本先用着。新特性还是值得更新的。

另外包子也很香😍
qfdk
2025 年 2 月 14 日
lts
musi
2025 年 2 月 14 日
个人项目保持最新版,公司项目锁死在旧版,fnm 切起来方便得很
murmur
2025 年 2 月 14 日
* 20.11.0 (Currently using 64-bit executable)

18.6.0

16.16.0

10.19.0

装了这么多版本,10.19.0 留着的原因是人大金仓的驱动必须要 10.19 这个版本
xdzhang
2025 年 2 月 14 日
我有一个上古的版本在跑,根本不想去动。
sn0wdr1am
2025 年 2 月 14 日
nvm 一把梭
zhmouV2
2025 年 2 月 14 日
16.16 和生产环境保持相同
chenliangngng
2025 年 2 月 14 日
12 14 16 18 20
ColdBird
2025 年 2 月 14 日
22.12.0
18.20.4
18.14.2
* 16.13.0 (Currently using 64-bit executable)
14.17.6

nvm 随时切换

公司项目一般用 14 、16 ,个人项目一般用 LTS
meteora0tkvo
2025 年 2 月 14 日
不会,停留在 16 或 18 版本,更新了 node 很多项目都跑不起来了,就算是创建新项目很多依赖即使版本是最新版,也不兼容最新版的 node 。node.js 的生态一片混乱,发布版本各种破坏性更新,压根不考虑兼容问题
BugCry
2025 年 2 月 14 日
v18.17.0
-> v20.18.2
default -> 20 (-> v20.18.2)

next 15 要求 node 版本>=20 ,就顺手升级了
wu67
2025 年 2 月 14 日
一直用最新的 lts.
公司有个项目只能用 16.14.2, 所以写了个 alias 切环境变量.
jiuzhougege
2025 年 2 月 14 日
@BugCry
centos7.4 node 最高只到 17 ,
然后 pnpm9 要求最低 node 18,

很头疼这事
liuliancc
2025 年 2 月 14 日
tabc2tgacd
2025 年 2 月 14 日
追求 lts 最新
laved
2025 年 2 月 14 日
@murmur 你小子我怎么每个帖子都能看到你 高强度摸鱼啊
jikun
2025 年 2 月 14 日
旧项目会固定为当时创建项目的 nodejs 版本,新项目永远都是最新的 lts 版本
channlong
2025 年 2 月 14 日
fnm 来回切, 用什么版本不是看我装什么版本, 是看项目能跑什么版本,
horseInBlack
2025 年 2 月 14 日
* 18.20.4 (Currently using 64-bit executable)
16.20.2
991547436
2025 年 2 月 14 日
@jiuzhougege 更新 GLIBC 呗

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

https://www.v2ex.com/t/1111326

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

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

© 2021 V2EX