babel
jll_rogen
最幸福的时光就是自己奋斗的岁月
展开
-
@babel/plugin-preset-env的使用
@babel/plugin-preset-envtype ObjectMap<V> = { [name: string]: V };const ArrayNatureIterators = [ "es.array.iterator", "web.dom-collections.iterator",];export const CommonIterators = ["es.string.iterator", ...ArrayNatureIterators];const Ar原创 2021-03-12 23:45:24 · 449 阅读 · 0 评论 -
@babel/babel-plugin-proposal-decorators的使用
@babel/plugin-proposal-decorators安装npm install -D @babel/plugin-proposal-decorators注: 为了让vscode 支持decorator语法, 需要在tsconfig.ts中进行如下设置{ "experimentalDecorators": true,}作用插件会支持类的装饰器语法, 包括类装饰器, 属性装饰器, 方法装饰器参数decoratorsBeforeExportboolean, 默认是f原创 2021-03-11 14:55:40 · 6161 阅读 · 0 评论 -
@babel/plugin-proposal-class-properties的使用
@babel/plugin-proposal-class-properties安装npm install -D @babel/plugin-proposal-class-properties作用插件会将类中的属性编译实例属性编译源码class A{ foo!: string bar: string = "bar";}编译class A{ construtor(){ this.foo = void 0 this.bar = 'bar' }}bar: str原创 2021-03-11 09:29:33 · 3581 阅读 · 0 评论