我写这会被少数人使用的NPM包。这是我的源代码结构。正如你可以看到我有一个文件名为types.ts
每index.ts
文件类型声明。它看起来正常的或者是有不同的组织代码的一些最佳做法?
我想在这个题目搜索,但来到了空白。
/src
--/Client
----index.ts
----types.ts
--/Request
----index.ts
----types.ts
--index.ts
--types.ts
如果您使用的角度,使之作为一个模块。
所以它会包含以下内容:
packageName.module.ts
packageName.component.ts
packageName.component.html
packageName.component.scss
packageName.service.ts
packageName.service.spec.ts
否则你可能会添加任何其他文件夹模式和服务。