dan*_*iel 14 javascript intellisense visual-studio-2012 typescript
是否可以在TypeScript中使用JavaScript库?
例如,我想在TypeScript中使用Raphael并在我的文件中添加JS文件/scripts folder并将其添加到_references.js.
但是当我想在我的TS文件中声明时:
var r = Raphael(10,50,640,480);
Run Code Online (Sandbox Code Playgroud)
Intellisense总是说:
Raphael does not exist in the current scope.
并且TS文件无法编译.
Bor*_*kov 19
这一行是环境声明:
declare var Raphael: any;
Run Code Online (Sandbox Code Playgroud)
虽然它有效,但你没有真正的打字.
项目DefinitelyTyped已经有Raphael的定义.
下载raphael.d.ts文件.
并像这样使用它:
/// <reference path="../Definitions/raphael.d.ts" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5410 次 |
| 最近记录: |