CNode

问问各位大佬有谁在生产环境用7.x版本的吗

问答
Iim-here发布于9 年前最后回复9 年前13 回复6366 浏览0 收藏

我看官网现在已经更新到7.8了。我也想升到7,用用await。 172AA704-32BB-4DD2-AAF5-F39FEF5893D1.png

查看回复

回复 (13)

F
Fov6363#1·9 年前

1.已升...

R
rwing#2·9 年前

为什么不能用?奇数版本也是 stable 版本,只不过不是 lts 而已

J
jiangzhuo#3·9 年前
引用 rwing为什么不能用?奇数版本也是 stable 版本,只不过不是 lts 而已

@rwing 万一那天不support了,是要改代码的。自己给自己找事嘛这不是,除非100%确定这个feature会保留到下一个lts中,要不一般不敢用。

I
IceEnd#4·9 年前

个人博客算不算,因为要用async,所以升到了最新的

I
iyuq#6·9 年前

8.x 4月30号左右就会发布,今年10月会成为LTS

I
im-here#7·9 年前
引用 iyuq8.x 4月30号左右就会发布,今年10月会成为LTS

@iyuq 那应该可以考虑下8.x了

Z
zhanzhenzhen#8·9 年前

不到10月份应该不会成为主流

Y
yuu2lee4#9·9 年前
引用 jiangzhuo@rwing 万一那天不support了,是要改代码的。自己给自己找事嘛这不是,除非100%确定这个feature会保留到下一个lts中,要不一般不敢用。

@jiangzhuo 我也不建议在生产环境用奇数版本 但你这个理由不成立。。。lts和stable是一样的 都会有一天不support。。。都有可能某个feature会在下个版本被废弃掉。。就是所谓的break change。。。用lts的原因很简单 就是因为是lts(long time support),support的时间比较长而已。。。才能保证产品的稳定性和安全。。不过现在这个时间点,可以先把7用起来,马上4月份就发8了,相信应该不会有break change,就算有,你产品才开始,也改不了什么的。

J
jiangzhuo#11·9 年前
引用 yuu2lee4@jiangzhuo 我也不建议在生产环境用奇数版本 但你这个理由不成立。。。lts和stable是一样的 都会有一天不support。。。都有可能某个feature会在下个版本被废弃掉。。就...

@yuu2lee4 对嘛 我也是这个意思,lts主要原因就是支持时间长。比如说我们之前有个版本里面用到了奇数版本里的Proxy.create和Proxy.createFunction结果在ES2015里这两个就被干掉了,然后很快的在Firefox和Node中(对应的SpiderMonkey和V8中)也很快的被干掉了,导致修改之前的代码。

L
libook#12·9 年前

现在node的非LTS版本可靠性还行,没遇到过什么大问题,所以现在公司里的一些项目直接在用最新版的node,也没出过什么问题,有问题一般上线前测试的时候就发现了。

参与回复
登录后即可参与回复。登录