访问文档时出错 属性

Error accessing document property

我刚开始使用 node.js、typescript 和 VS Code,但是在尝试 typescript 给出的示例(例如 greeter.ts)时我 运行 遇到了问题

我可以使用命令行或 VS Code 菜单进行转换,并通过单击示例中给出的 html 运行 产品(然后加载 script.js 文件)。

如果我尝试 运行/从 VS Code 内部进行调试,则会在(唯一)行 "document.body.innerHTML = greeter.greet();" 上捕获异常 由于某种原因 "document" 属性 不存在(还?)。

raytracer 示例也是如此。编译并拖入浏览器就可以了,从 VS Code 开始就不行了。

知道如何在 VS Code 中创建一个 运行s(调试)的简单示例吗?

TypeScript 示例旨在 运行 在浏览器中。

document是浏览器暴露给JavaScript引擎的一个API,允许JS代码读取和修改网页。由于 Node.js 不是浏览器,因此它没有文档 属性.