【发布时间】:2018-01-28 20:24:30
【问题描述】:
根据打字稿文档(https://www.typescriptlang.org/docs/handbook/module-resolution.html):
相对导入是相对于导入文件解析的,并且 无法解析为环境模块声明。
还有:
例如,像 import { b } from "./moduleB" in /root/src/moduleA.ts 将导致尝试以下操作 定位“./moduleB”的位置:
/root/src/moduleB.ts
/root/src/moduleB.tsx
/root/src/moduleB.d.ts
/root/src/moduleB/package.json (if it specifies a "typings" property)
/root/src/moduleB/index.ts
/root/src/moduleB/index.tsx
/root/src/moduleB/index.d.ts"
/root/src/moduleB.d.ts 行在我看来是用于解决相对导入“./moduleB”的环境模块声明 -> 正是文档否认它所做的.
是我遗漏了什么还是文档有误?
【问题讨论】:
标签: typescript