我有一个使用v6.10的Node.js应用程序。 我看到Nodejs.org目前推荐的版本是8.9。
如果我对v8.9功能没有特殊需求,是否有充分的理由继续前进? 此外,我在AWS Lambda上运行,因此迁移到更新的版本意味着我需要使用我的代码上传运行时,这似乎是一个明确的概念。
答案 0 :(得分:2)
我肯定会等到AWS Lambda本身支持8.x,而不是在Lambda部署包中打包运行时。
8.x超过6.x肯定有许多优点,例如async / await。如果您目前不需要任何新功能,那么您当然不需要急于升级。但是,在亚马逊向Lambda添加8.x支持后,他们将弃用6.x支持并向您发送需要升级的消息。