pnpm-monorepo-typescript-project-references

时间:2024-04-30 23:02:13
【文件属性】:

文件名称:pnpm-monorepo-typescript-project-references

文件大小:13KB

文件格式:ZIP

更新时间:2024-04-30 23:02:13

TypeScript

pnpm-monorepo-typescript-项目参考 用过的 pnpm工作区(monorepo) 打字稿项目参考(基于 ,以下列表中的选项3) 理论 从理论上讲-我找不到任何相关信息-项目引用可以在以下模式下使用: 简单的存储库(带有单个项目),项目引用用于将大型代码库拆分为较小的部分 导入是相对的(在'components'子项目中: import foo from '../utilities' ,其中import foo from '../utilities'也是子项目)(无更改) 尝试用一个旧项目进行此操作,实际上,即使是根目录文件夹也很难拆分项目。 我发现了很多循环依赖,并且没有办法用“引用”来描述循环依赖(请让我知道是否应该更正此语句) 单一存储库,无链接(lerna) 所有项目中都需要路径别名(compilerOptions#paths) 导入是模块化的(


【文件预览】:
pnpm-monorepo-typescript-project-references-main
----package.json(431B)
----pnpm-lock.yaml(738B)
----LICENSE(11KB)
----tsconfig.json(169B)
----pnpm-workspace.yaml(181B)
----.gitignore(18B)
----tsconfig-base.json(162B)
----README.md(1KB)
----packages()
--------frontend()
--------frontend-portal()
--------common()
--------backend()

网友评论