迁移到 Meteor 2.0
如何将您的应用程序迁移到 Meteor 2.0。
Meteor 2.0 中的大多数新功能要么直接在后台应用(以向后兼容的方式),要么是可选的。有关更改的完整细分,请参阅变更日志。
话虽如此,有一点需要注意。
热模块替换
更新在重建期间修改的正在运行的应用程序中的 JavaScript 模块。减少开发过程中的反馈循环,以便您可以更快地查看和测试更改(它甚至在构建完成之前更新应用程序)。通过将hot-module-replacement
包添加到应用程序中来启用。React 组件默认情况下使用 React Fast Refresh 自动更新。与其他库和视图层的集成可以由第三方包提供。Blaze 的支持即将推出。此第一个版本支持现代 Web 架构中的应用程序代码。(文档) #11117
Meteor 云免费层回归
在云上免费部署:使用一条命令免费部署到云:meteor deploy myapp.meteorapp.com --free
。(文档)
在云上部署包括 MongoDB:使用一条命令免费部署包括 MongoDB 的共享实例到云:meteor deploy myapp.meteorapp.com --free --mongo
。(文档)
从低于 1.12 的版本迁移?
如果您从低于 Meteor 1.12 的 Meteor 版本迁移,则可能存在本指南中未列出的重要事项(本指南专门介绍 1.12 到 2.0)。请查看旧的迁移指南以获取详细信息
- 迁移到 Meteor 1.12(从 1.11)
- 迁移到 Meteor 1.11(从 1.10.2)
- 迁移到 Meteor 1.10.2(从 1.10)
- 迁移到 Meteor 1.10(从 1.9.3)
- 迁移到 Meteor 1.9.3(从 1.9)
- 迁移到 Meteor 1.9(从 1.8.3)
- 迁移到 Meteor 1.8.3(从 1.8.2)
- 迁移到 Meteor 1.8.2(从 1.8)
- 迁移到 Meteor 1.8(从 1.7)
- 迁移到 Meteor 1.7(从 1.6)
- 迁移到 Meteor 1.6(从 1.5)
- 迁移到 Meteor 1.5(从 1.4)
- 迁移到 Meteor 1.4(从 1.3)
- 迁移到 Meteor 1.3(从 1.2)