使用项目引用从另一个TypeScript项目导入模块

时间:2019-07-13 10:20:13

标签: typescript

假设我有一个这样的项目结构:

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为我找出路径?我只是在问我是否遗漏了一些东西。我也很晚才起床,也许半睡着了,所以有哈哈。 ;)

0 个答案:

没有答案