2
我正在使用Angular 2(v2.4),使用Angular CLI RC0创建,并使用VS Code进行编辑,并在KeyboardEvent
类型上获得以下错误:找不到名称'KeyboardEvent'找不到名称'KeyboardEvent'
eventHandler(event: KeyboardEvent) {
// ...
}
我是否缺少打字或其他?
我正在使用Angular 2(v2.4),使用Angular CLI RC0创建,并使用VS Code进行编辑,并在KeyboardEvent
类型上获得以下错误:找不到名称'KeyboardEvent'找不到名称'KeyboardEvent'
eventHandler(event: KeyboardEvent) {
// ...
}
我是否缺少打字或其他?
安装打字稿
使用npm install --save-dev typescript
安装打字稿到本地环境。 你会发现在的KeyboardEvent node_modules /打字稿/ lib中定义/ lib.dom.d.ts
为tsconfig.json
"lib": ["dom"]
添加库在上述步骤之后,重新打开打字稿源。
谢谢!在Angular 2项目中完成npm安装后,我应该在哪里包含定义文件? –
使用命令(Windows)或终端(macOS)和“npm install”命令再次安装。这将更新您已安装的依赖关系。 – Pengyy
我已经这样做了,它添加了所需的文件。现在我被一个丑陋的外观卡住了/// '。有没有其他方法? –