迁移到 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)。请查看旧的迁移指南以获取详细信息

在 GitHub 上编辑
// 搜索框