0.10.x版本项目如何平滑升级?
发布于 7 年前 作者 leekafai 2520 次浏览 来自 问答

如题 公司项目版本太久(n 0.10.26),二次开发做起来很多阻碍。 尝试将node升级到4,删除项目node modules后重新npm install,出现巨多错误。 请问大家有没有这种经验,平滑升级项目的node版本?

2 回复
  • 老古董的代码。。。就别幻想着平滑了,就算有人平滑过,也不代表你的可以,不具备重复性。
  • 如果没有 Addon 的原生依赖,你可以喘一口气,一大半的问题没了。
  • 所有的依赖库,都要看看对应的新版本和对应的 changelog,这很累,但得做。
  • 那个年代的代码风格,也远远不适应于现在了。。。
  • 没有单元测试的话,就别想着万无一失了。
  • 要升就直接升 8,不要想着 4 。
回到顶部