首页 > 解决方案 > 如何获取Angular组件中所有导入的列表

问题描述

我有这个要求,我需要从所有角度 *.component.ts 文件中获取特定导入集的列表,并从中创建一个 JSON。我认为这可以通过在编译时解析打字稿文件来完成,但我找不到任何好的 ts 解析器。尝试创建用于手动解析所有文件的脚本,但似乎非常繁琐且过程漫长。

我想知道是否有人知道这是否可以在 Angular 代码中以某种方式实现;也许我们可以以某种方式在编译器中放置一个钩子来做到这一点?我愿意接受有关实现这一目标的最佳方法的建议。

PS:目的是获取这个特定导入列表(例如,一个组件从 *.actions.ts 文件导入一些类),为其创建一个 JSON,并将这个导入列表用于另一个特定于我的应用程序的操作.

标签: typescriptangular8

解决方案


推荐阅读