打字稿导入模块源而不是编译输出

时间:2021-05-01 12:57:25

标签: typescript

我想编写一个模块并将其用于个人项目,因此我将其放在 GitHub 上的私人存储库中。

我在执行的模块上有一个安装后脚本:tsc -d -p .。现在是源文件旁边的 .js.d.ts 文件。如果我导入我的文件之一,例如 import WhatEver from "module/dir/WhatEver",它似乎使用了 .ts 文件。这会导致编译器错误,因为 tsconfigs 不一样。

现在我知道我可以直接指定 tsc 的输出,但是我如何告诉打字稿 "module/dir/WhatEver" 应该重新映射到 `"module/lib/dir/WhatEver"(例如)。我在 package.json 中四处寻找一个选项,但找不到任何有用的东西。

我现在已经搜索了几个小时,必须有一个解决方案。

0 个答案:

没有答案