将旧的1.2流星项目升级到最新版本1.6的最佳方法是什么?

时间:2018-01-10 21:26:02

标签: node.js meteor architecture upgrade meteor-blaze

我有一个很大的1.2流星项目,我想升级到流星1.6的最新版本。

我有两条路可供选择,我不知道应该选择哪一条,我需要知道在做出决定时要考虑哪些标准:

1-尝试以这种方式升级网站:1.2 - > 1.3 - > 1.4 - > 1.5 - > 1.6遵循此处提到的指南:https://guide.meteor.com/1.6-migration.html

2-设置新的meteor 1.6安装,然后逐步开发所有站点功能。使用可重复使用的代码,升级好的软件包,用更可靠的流星或npm软件包替换不再维护的软件包。

流星专家意见非常感谢!

1 个答案:

答案 0 :(得分:1)

一步一步走下去会受到伤害。我会跳到1.6然后看看先破坏了什么。事情可能仍然有效。

您将面临的最大问题是新的imports文件夹,如果不手动操作,您将无法使用该文件夹。

这取决于您的代码库有多大,以及您正在使用哪些软件包。我很想重新开始,一些代码可能会在跳转中存活下来,但这是一个很好的机会来重构代码并使应用程序更好。