假设我有一个这样的项目结构:
Proj1\src\file1.ts
Proj1\src\tsconfig.json
Proj2\src\file2.ts
Proj2\src\tsconfig.json
现在,它们都是模块文件,并且Proj2的tsconfig.json
引用../../Proj1/src
。
在这种情况下,是否有指向项目引用的地方?看来file2.ts
仍需要进入另一个项目的完整相对路径,如下所示:
import { file1 } from "../../Proj1/src/file1";
现在,我有两个通往项目1的路径(引用和导入),这意味着项目引用仅对维护构建顺序有用(对于模块项目)。有没有其他方法可以从引用的项目中引用模块,并让TypeScript为我找出路径?我只是在问我是否遗漏了一些东西。我也很晚才起床,也许半睡着了,所以有哈哈。 ;)