我不确定我是否在这里遗漏了一些东西,但我有一个带有 Knockout.d.ts 的新项目,并且我已经包含了敲除 npm 包。我能看到的唯一问题是 d.ts 是否适用于 2.2.3 版,而淘汰的 npm 包是 3.0.0。Typescript 是通过 npm 作为最新版本安装的,NodeJs 是 0.10.15。
无论如何,每当我尝试编译项目时,我都会收到错误消息Could not find symbol HTMLElement
。我想这是有道理的,因为 nodeJS 中没有 HTML 元素的概念,但是我想知道我该如何解决这个问题?
我尝试添加一个declare var HTMLElement: any
似乎不起作用的但是我猜它认为它是一个变量而不是一个类型,我不想让我自己的自定义基于 HTML/Node/Element/Document 的接口来满足依赖关系...
那么我做错了什么还是这里缺少其他一些依赖项?因为网上没有太多与此相关的信息。