我正在编写一个npm软件包,该软件包将被少数人使用。这是我的源代码的结构。如您所见,我有一个名为types.ts
的文件,每个index.ts
文件都有类型声明。看起来不错还是有一些最佳实践来以不同的方式组织代码?
我尝试搜索此主题,但空白。
/src
--/Client
----index.ts
----types.ts
--/Request
----index.ts
----types.ts
--index.ts
--types.ts
答案 0 :(得分:-1)
如果您使用的是Angular,请将其作为模块。
因此它将包含:
packageName.module.ts
packageName.component.ts
packageName.component.html
packageName.component.scss
packageName.service.ts
packageName.service.spec.ts
否则,您可以添加其他任何用于模型和服务的文件夹。