2013-04-30 86 views
1

我已安装Visual Studio Express 2012 for Web。 我有TypeScript设置,工作和编译到JS。 我已经加入了EaselJS库,也为它(称为easeljs.d.ts)类型确定指标文件 我已经包含在我的打字稿文件的顶部如下:为什么Visual Studio不能识别打字稿类型定义?

/// <reference path="easeljs.d.ts" /> 

当我尝试键入TypeScript文件中的Easel类类型,它不能识别类型,即,如果我添加了 var circle:Shape; VS2012引发以下错误IDE窗口 - “形状”不存在于当前范围

我是新来的打字稿及在这里可以做一些小学生存在的名字,但所有的例子我有看到它声明这是包含和获得第三方库类型定义的方式。

任何想法......?

+0

你确定这是你的定义文件的正确路径吗? – jbabey 2013-04-30 12:23:52

+0

是的,它肯定会找到该文件(如果我改变路径出现错误,说该文件不存在)我从明确的文件中得到的文件,它看起来合法:https://github.com/borisyankov/DefinitelyTyped/blob /master/easeljs/easeljs.d.ts – Sean 2013-04-30 12:31:01

回答

4

明白了:

我需要通过createjs模块来引用类的类型。 即 var circle:createjs.Shape;工作绝对好!

相关问题