index.ts文件找不到同级模块

时间:2018-04-03 20:18:44

标签: typescript visual-studio-2015 typescript1.7

首先:在Visual Studio 2015中使用Typescript 1.7.6.0。我不是这台机器的管理员,所以我无法随心所欲地将新的Typescript版本安装到VS2015。

这是我当前的项目目录结构。每个文件都包含一个与文件名称相同的类或接口:

+src
|+Page
||-index.ts
||-IPageMedia.ts
||-Page.ts
||-PageImage.ts
||-PageMedia.ts
||-PageText.ts

我的index.ts文件包含以下内容:

export * from './Page';
export * from './IPageMedia';
export * from './PageMedia';
export * from './PageText';
export * from './PageImage';

Intellisense正在重新排列index.ts中的每个模块名称,工具提示为每个模块显示“找不到模块”。我的Page类导入IPageMedia接口没有问题,PageTextPageImage类都导入PageMedia类,没有任何问题。

是什么给出了?

1 个答案:

答案 0 :(得分:0)

好的,所以,呃......有一个与其包含文件夹同名的模块文件导致它。我将文件夹重命名为其他内容并解决了问题。

[翻转桌面]