迁移到 Meteor 1.10.2
如何将您的应用程序迁移到 Meteor 1.10.2。
Meteor 1.10.2 中的大多数新功能要么直接在后台应用(以向后兼容的方式),要么是可选的。有关更改的完整细分,请参阅变更日志。
话虽如此,对于使用 Flow 语法的人来说,存在一个重大更改。
不支持 Flow 语法
ecmascript
和 typescript
都使用的 babel-compiler
包不再默认支持去除Flow 类型注释,如果您的应用程序(或 Meteor 包)依赖于 Flow 语法,这可能是一个重大更改。
如果您仍然需要 Babel 的 Flow 插件,您可以使用 npm 安装它们,然后在应用程序(或包)的根目录中使用自定义的 .babelrc
文件启用它们。
{
"plugins": [
"@babel/plugin-syntax-flow",
"@babel/plugin-transform-flow-strip-types"
]
}
从低于 1.10 的版本迁移?
如果您从低于 Meteor 1.10 的版本迁移,则可能存在本指南中未列出的重要注意事项(本指南专门介绍 1.10 到 1.10.2)。请查看旧的迁移指南以获取详细信息。
- 迁移到 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)