迁移到 Meteor 2.4
如何将您的应用程序迁移到 Meteor 2.4。
Meteor 2.4 中的大多数新功能要么直接在后台应用(以向后兼容的方式),要么是可选的。有关更改的完整细分,请参阅变更日志。
话虽如此,您应该实现一些项目,以便将来更容易。
createIndex
以前未记录的 _ensureIndex
已与 MongoDB 中的命名更改保持一致,现在可以使用 createIndex
。现在不推荐使用 _ensureIndex
,并且在开发环境中会发出警告。
Email 2.2
email
包进行了功能更新。您现在可以使用 Email.customTransport
完全覆盖发送功能,或者如果您正在使用已知服务,则可以放弃 MAIL_URL
环境变量并在您的 settings.json
文件中设置它,如下所示
{
"packages": {
"email": {
"service": "Mailgun",
"user": "[email protected]",
"password": "superDuperPassword"
}
}
}
从低于 2.3 的版本迁移?
如果您要从低于 Meteor 2.3 的 Meteor 版本迁移,则本指南中可能未列出一些重要的注意事项(本指南专门介绍 2.2 到 2.3)。请查看旧的迁移指南以获取详细信息
- 迁移到 Meteor 2.3(从 2.2)
- 迁移到 Meteor 2.2(从 2.0)
- 迁移到 Meteor 2.0(从 1.12)
- 迁移到 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)