Javascript 如何安全地将node.js从5.9.1升级到6.14.0?
我们的整个应用程序都是在node 5.9.1中编写的,现在我们需要升级到支持ES6的版本。我计划升级到至少6.14.0版本,支持99%的ES6内容。我很难为情地说,我们的代码没有很好的测试覆盖率,这让我不敢升级。 是否有人从5.9.1升级到~6,并能说明兼容性?Javascript 如何安全地将node.js从5.9.1升级到6.14.0?,javascript,node.js,npm,v8,Javascript,Node.js,Npm,V8,我们的整个应用程序都是在node 5.9.1中编写的,现在我们需要升级到支持ES6的版本。我计划升级到至少6.14.0版本,支持99%的ES6内容。我很难为情地说,我们的代码没有很好的测试覆盖率,这让我不敢升级。 是否有人从5.9.1升级到~6,并能说明兼容性? 我担心升级后某些东西会损坏 我建议您升级到最新的lts,然后处理任何中断,方法是围绕中断区域编写测试并修复它们,然后在处理新区域时继续编写测试。这样,当你升级你的测试时,如果有什么东西坏了,就会告诉你 如果这个更新真的破坏了你的任何东西
我担心升级后某些东西会损坏 我建议您升级到最新的lts,然后处理任何中断,方法是围绕中断区域编写测试并修复它们,然后在处理新区域时继续编写测试。这样,当你升级你的测试时,如果有什么东西坏了,就会告诉你
如果这个更新真的破坏了你的任何东西,我会感到惊讶。请阅读这里。。。对于任何重大更改,例如,
(SEMVER-major)加密,string_字节:将buffer str视为utf8
是一个相当大的更改,因此如果您的库是一个仅支持节点的加密包