相关疑难解决方法(0)

缺少TypeScript项目中的基本DOM类型

我在TypeScript中设置了一个Web应用程序,我似乎缺少一些我需要的基本类型.

当我编译(npm run build)时,我得到以下错误,

错误TS2304:找不到名称'HTMLElement'.

错误TS2304:找不到名称'SVGElement'.

错误TS2304:找不到名称'EventTarget'.

错误TS2304:找不到名称'TouchEvent'.

错误TS2304:找不到名称'MouseEvent'.

错误TS2304:找不到名称'PointerEvent'.

根据我的谷歌搜索我假设我在项目设置中缺少一些基本的东西.似乎这些类型只是假设与Typescript存在.

编辑:特别是它应该是ES6类型的一部分,https://github.com/Microsoft/TypeScript/blob/master/lib/lib.es6.d.ts.

这是我的package.json档案:

{
  "name": "wip",
  "version": "1.0.0",
  "description": "",
  "main": "index.html",
  "dependencies": {
    "hammerjs": "2.0.8"
  },
  "devDependencies": {
    "@types/chai": "3.4.35",
    "@types/mocha": "2.2.39",
    "@types/node": "7.0.5",
    "@types/hammerjs": "2.0.34",
    "chai": "3.5.0",
    "mocha": "3.2.0",
    "safe-mock": "0.2.0",
    "ts-node": "2.1.0",
    "tslint": "4.5.1",
    "typescript": "2.2.1",
    "webpack": "^2.2.1",
    "webpack-dev-server": "^2.4.1"
  },
  "scripts": {
    "test": "mocha test --require ts-node/register test/**/*.ts && npm run build",
    "dev": "webpack-dev-server --watch --content-base . -d --progress",
    "build": …
Run Code Online (Sandbox Code Playgroud)

javascript npm typescript

19
推荐指数
1
解决办法
8357
查看次数

标签 统计

javascript ×1

npm ×1

typescript ×1