【发布时间】:2014-07-02 10:01:24
【问题描述】:
请帮我解决以下问题。 我使用 Visual Studio nodejs 工具创建了默认的 node.js 应用程序,现在我正在尝试调用在 node.d.ts 中声明的 setTimeout 函数。代码是这样的:
var timer: NodeTimer;
timer = setTimeout(somecallback, 1000);
但是代码没有编译说'Cannot convert 'Number' to 'NodeTimer''
据我了解,问题在于它采用标准的 setTimeout 函数,而不是从 node.d.ts 中获取。
我尝试使用 \\\<reference> 标签指定对 node.d.ts 的引用 - 这没有帮助。
如何明确声明我想使用 node.d.ts 中的 setTimeout?
【问题讨论】:
-
相关 NTVS 工作项:nodejstools.codeplex.com/workitem/984
标签: javascript node.js typescript settimeout ntvs