Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何安全地将node.js从5.9.1升级到6.14.0?_Javascript_Node.js_Npm_V8 - Fatal编程技术网

Javascript 如何安全地将node.js从5.9.1升级到6.14.0?

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,然后处理任何中断,方法是围绕中断区域编写测试并修复它们,然后在处理新区域时继续编写测试。这样,当你升级你的测试时,如果有什么东西坏了,就会告诉你 如果这个更新真的破坏了你的任何东西

我们的整个应用程序都是在node 5.9.1中编写的,现在我们需要升级到支持ES6的版本。我计划升级到至少6.14.0版本,支持99%的ES6内容。我很难为情地说,我们的代码没有很好的测试覆盖率,这让我不敢升级。 是否有人从5.9.1升级到~6,并能说明兼容性?
我担心升级后某些东西会损坏

我建议您升级到最新的lts,然后处理任何中断,方法是围绕中断区域编写测试并修复它们,然后在处理新区域时继续编写测试。这样,当你升级你的测试时,如果有什么东西坏了,就会告诉你


如果这个更新真的破坏了你的任何东西,我会感到惊讶。

请阅读这里。。。对于任何重大更改,例如,
(SEMVER-major)加密,string_字节:将buffer str视为utf8
是一个相当大的更改,因此如果您的库是一个仅支持节点的加密包