在Express和Angle之间共享接口接口/模型文件

时间:2018-08-27 01:32:46

标签: angular typescript express

我正在使用Express后端和Typescript以及Angular中的前端来构建应用程序。对于我将为前端编写的大多数服务,我已经为后端编写了接口/模型。我希望能够共享它们而不必复制文件。

我的目录结构看起来像这样。...

后端: project_root/src/models/some.model.ts

朋友: project_root/client/src/app/models/some.model.ts

除此之外,我不确定如何处理我的配置,以便不能在后端和前端之间共享接口文件。有想法吗?

1 个答案:

答案 0 :(得分:0)

  

想法

无需过多更改结构,只需添加一个公用文件夹:

  • 后端:project_root / src / models / some.model.ts
  • 朋友:project_root / client / src / app / models / some.model.ts
  • common:project_root / common / something.ts