Decorator 用于自动将方法绑定到类实例
es: 现代 JS
在消费现代 JS 时,您可以将脚本编译到目标环境中(推荐使用 @babel/preset-env),以尽可能降低成本。有关更多详细信息,请阅读 https://babeljs.io/blog/2018/06/26/on-consuming-and-publishing-es2015+-packages.
支持 node 8.10+ 以及最新的 npm
目前,装饰器转换的实现尚未开始,因为语法尚未确定。如果您想在 Babel 6 中使用此项目,可以使用 babel-plugin-transform-decorators-legacy,它为 Babel 6 实现了 Babel 5 的装饰器转换。
Babel 7 的 @babel/plugin-proposal-decorators 正式支持与 babel-plugin-transform-decorators-legacy 相同的逻辑,但与 Babel 7 的其他插件集成更好。您可以在 Babel 配置中使用 legacy: true 来启用此功能。请注意,如果您希望获得与 transform-decorators-legacy 相同的行为,则特别需要 legacy: true。
暂无开放 Issues,或尚未同步最近议题。