0

嗨,我想弄清楚如何让 Reflect Metadata 在使用故事书的 Nx Lib 空间中工作。

Nx 本身可以生成一个库,也可以使用 nx 生成开箱即用的故事书配置

但是,当Reflect.defineMetadata()在依赖关系树下的文件之一中使用代码语法时。服务故事书不再有效(错误消息很少:/)。

我可以通过import 'reflect-metadata';使用Reflect.defineMetadata(). 但是我知道import 'reflect-metadata'应该只导入一次,这样做会污染我的源文件。是否有一个故事书文件作为服务构建的入口点?

例如,Jest 测试框架允许我添加import 'reflect-metadata'一个jest.setup.ts可以在我的所有测试中使用的文件。


参考:

Nx 故事书:https ://nx.dev/storybook/overview-angular 。
反映元数据:https ://www.npmjs.com/package/reflect-metadata

4

0 回答 0