比方说,我有一些全局使用的枚举,接口或更大的类。
赞:
export interface LogMessage {
code: number;
message: string;
}
我应该将它们存储在哪里?什么是最佳实践,特别是针对Angular?我希望这个问题不要太笼统。我只想要适合大型应用程序的缩放解决方案。
答案 0 :(得分:4)
您只需创建一个角度库并将这些类型放入该库中,然后就可以在多角度应用程序中将它们用作单个库
ng g library <name> [options]
文件结构可以像这样
classes /
...
interfaces /
...
enums /
...
types /
...