首先:在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
接口没有问题,PageText
和PageImage
类都导入PageMedia
类,没有任何问题。
是什么给出了?
答案 0 :(得分:0)
好的,所以,呃......有一个与其包含文件夹同名的模块文件导致它。我将文件夹重命名为其他内容并解决了问题。
[翻转桌面]