StorYBook

ts 装饰器

时光怂恿深爱的人放手 提交于 2020-10-01 09:05:19
ts 装饰器不支持函数, 只能在类上面加, 有点难受.... https://www.tslang.cn/docs/handbook/decorators.html#decorator-factories 由于tsdx只是一个库打包工具, 不会开启server所以我们需要使用parcel做一层转发 或者使用storybook npx tsdx ioc-demo 或者 npx tsdx create ioc-demo npm install inversify reflect-metadata parcel-bundler --save yarn add inversify reflect-metadata parcel-bundler yarn start yarn dev tsconfig { "compilerOptions": { "target": "es5", "lib": ["es6"], "types": ["reflect-metadata"], "module": "commonjs", "moduleResolution": "node", "experimentalDecorators": true, "emitDecoratorMetadata": true } } 例子 可以看到确实已经拓展了方法, 加了run函数, 但是ts的类型提示还是有问题,