babel-plugin-transform-typescript-metadata:Babel插件发出装饰器元数据,例如Typ...
babel-plugin-transform-typescript-metadata Babel插件发出装饰器元数据,例如打字稿编译器动机当与输出结合使用时,TypeScript装饰器允许使用高级反射模式。但是,当前的@babel/preset-typescript实现只是剥离所有类型,并且不会在输出代码中发出相对元数据。由于此类信息已在和类的库中广泛使用,以实现诸如Dependency Injection之类的高级功能,所以我认为能够提供与提供的功能相同的功能真是太棒了。这意味着代码如下: import { Injectable , Inject } from 'some-di-library' ; // Just an example import { MyService } from './MyService' ; import { Configuration } from './Configuration' ; @ Injectable ( ) class AnotherService { @ Inject ( ) config : Configur
babel-plugin-transform-typescript-metadata-master.zip
预估大小:41个文件
babel-plugin-transform-typescript-metadata-master
文件夹
.gitignore
942B
package.json
2KB
src
文件夹
metadata
文件夹
metadataVisitor.ts
2KB
serializeType.ts
8KB
plugin.ts
1KB
parameter
文件夹
parameterVisitor.ts
3KB
182.27KB
文件大小:
评论区