是否可以在Typescript中设置NODE_PATH?

时间:2018-11-24 06:46:17

标签: typescript

我以前在ES6上使用React应用程序。通过设置NODE_PATH='src',我可以使用从src文件夹开始的路径导入内容。最近,我迁移到Typescript,我发现Typescript不支持NODE_PATH。经过研究,我发现baseUrl中的tsconfig.json可以替换NODE_PATH。但是,这种方法可行,有时不可行。

我进行了更多的研究,有人说这在官方上是不可能的,所以我使用相对路径。确实在Typescript中不允许设置NODE_PATh东西,并且不存在任何其他方式吗?

1 个答案:

答案 0 :(得分:0)

对我来说,以下方法可以解决我的问题。我从this Github issue得到了这个解决方案。

.env

NODE_PATH=src

tsconfig.json

{
  "compilerOptions": {
    ...
    "baseUrl": "src",
    ...
  }
}