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



我有一个大的 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安装,然后逐步开发所有站点功能。 使用可重用的代码,升级好的包,用更可靠的 Meteor 或 npm 包替换不再维护的包。

流星专家意见受到高度赞赏!

一步一步地走会很痛苦。我会跳到 1.6,先看看有什么坏了。事情可能仍然像现在这样。

您将面临的最大问题是新的imports文件夹,如果不手动执行此操作,您将不会拥有该文件夹。

这取决于您的代码库有多大,以及您使用的包。我很想重新开始,有些代码可能会在跳跃中幸存下来,但无论如何,这都是重构代码并使应用程序更好的好机会。

最新更新