Angular Storybook - 有没有办法自动生成 .stories.ts 文件

Ign*_*bía 9 javascript npm angular storybook angular-storybook

我希望.stories.ts在运行后在组件文件夹内生成一个文件ng g component my-component。

最终结果应该是这样的:

my-component

  -my-component.component.html

   .

   .

   .

  -my-component.stories.ts
Run Code Online (Sandbox Code Playgroud)

到目前为止,我发现的是一个PR,它似乎解决了使用 Angular 和 Storybook 的问题,但我找不到明确告诉我如何做到这一点的东西

我遇到的另一个解决方案是创建自己生成这个额外文件的脚本,以便我可以运行如下命令: ng g component my-component && node generate-story-file.js my-component

有谁知道是否还有其他解决方案?

谢谢

小智 0

您可以在 Angular 中创建自定义原理图,并在创建组件时调用它。

参考: https: //angular.io/guide/schematics