Atom typescript插件找不到名称'describe'

Rac*_*naa 9 javascript typescript atom-editor

我已经尝试包括一系列的打字,但这并不能解决这个问题

在此输入图像描述

这是我的tsconfig.json文件:

{
  "compilerOptions": {
    "declaration": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": ["es6", "dom"],
    "mapRoot": "./",
    "module": "es6",
    "moduleResolution": "node",
    "outDir": "../dist/out-tsc",
    "sourceMap": true,
    "target": "es5",
    "typeRoots": [
      "../node_modules/@types"
    ],
    "types": [
      "jasmine"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

node_modules的路径是正确的

小智 -1

我已经解决了同样的问题。我也是 Atom 用户。只需排除 tsconfig.json 中的 spec.ts 文件即可。我的 tsconfig.json 现在看起来像这样:

{
  "compilerOptions": {
    "declaration": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": ["es6", "dom"],
    "mapRoot": "./",
    "module": "es6",
    "moduleResolution": "node",
    "outDir": "../dist/out-tsc",
    "sourceMap": true,
    "target": "es5",
    "typeRoots": [
      "../node_modules/@types"
    ]
  },
  "exclude": [
        "./src/*.spec.ts",        
    ]
}
Run Code Online (Sandbox Code Playgroud)

在这里阅读有关 tsconfig 的更多信息:https ://www.typescriptlang.org/docs/handbook/tsconfig-json.html

  • 这不是解决方案,你只是在逃避问题 (5认同)