ts-node是否应该检查baseUrl tsconfig.json属性?

时间:2018-06-21 00:24:13

标签: javascript typescript ts-node

我正在使用ts-node,在subProcess.stdin.on("error", (error) => console.error(error)); process.stdin.on("error", (error) => console.error(error)); 中,我有tsconfig.json。这样,我可以在"baseUrl": "./src"中导入同级而不使用src。但是,ts-node在解决同级导入时似乎没有使用./属性,因此出现如下错误:

baseUrl

好奇这是一个ts节点错误还是我应该做些其他事情?

1 个答案:

答案 0 :(得分:1)

如发布到ts节点tsconfig-paths的问题中所述,可以用于此目的。我在这里有一个完整(但最少)的工作示例。如果您只想尝试一下:

git clone https://github.com/oleersoy/tsmochanyc
cd tsmochanyc
npm i
npm test

查看baseUrl中的pathstsconfig.json属性,以了解分辨率的工作原理。在这种情况下,已设置它们,以使tsmochanyc代理src/以此方式反映tsmochanyc是外部依赖项时开发人员将使用的相同路径。