LTS版本与node.js的稳定版本有什么区别?
我们应该在生产中使用什么版本?
答案 0 :(得分:23)
这取决于您在应用中使用node.js的位置以及它们的敏感程度。
LTS (长期支持,目前为v6.11.2) - 正如评论中所提到的,将至少持续支持和维护18个月。因此,最好在Production中将此节点用作node.js作为后端服务。
稳定 (目前为v8.3.0) - 将支持大约8个月,更频繁地发布功能/更新。如果您将node.js用于前端服务(依赖关系管理等),则此版本适用于Production。如果您能够在不中断环境的情况下轻松更新应用程序,那么它也适用于后端的node.js。
2类型node.js版本的原因:
正如node.js团队在宣布此功能时所描述的那样,2种不同类型的node.js版本将满足您的node.js需求。基本上,如果你有一个复杂的node.js应用程序并且你想要稳定性,那么请坚持 LTS 。如果您经常更新应用,或者仅将node.js用于前端工具,请使用稳定。其理念是快速推出新功能,性能更新,错误修复等,因此希望采用'边缘'技术并喜欢node.js的公司/开发人员将能够轻松使用它并期望每2周更新一次