与相对进口的路径映射?

时间:2018-12-15 09:24:33

标签: typescript

当前ReSpec尝试将@ts-check用于JavaScript并具有以下文件树:

root
|
|- js
|  |- deps // some external modules
|
|- src
   |- * // any files here will be compiled via babel and the output will be in js/*

当前,我们的文件src/core/foo.jsjs/deps/bar.js导入import "../deps/bar"。这在运行时有效,因为编译输出将在js/core/foo.js中,但是TypeScript语言服务警告没有src/deps/bar.js

我想做一种路径映射,但是对于这样的相对导入,但是AFAIK jsconfig.json中的路径映射功能仅支持绝对路径(import "deps/bar")。 (我更喜欢相对路径,以便可以轻松地迁移到ES2015模块系统。)

是否有一种方法可以允许import "../deps/bar"内包含src/,以便TS语言服务将其映射到js/deps/*

0 个答案:

没有答案