WebStorm和experimentalDecorators错误

时间:2017-04-13 08:44:56

标签: typescript webstorm tsconfig

this post中解决的问题似乎仍然困扰着我。 我刚刚将@ angular / cli项目的版本设置为@ angular / cli 1.0.0,TS 2.2.2和angular 4.0.2,现在有两个tsconfig文件:/src/tsconfig.app.json扩展主/tsconfig.json文件,如下所列。 [我正在跳过规范配置显然无关紧要]

版本突然出现experimentalDecorators错误后,WebStorm的红色曲线开始反击我,尽管有几次尝试包括:

  • 在引用的帖子中提及明确的“包含”片段,
  • 使用WebStorm的TS首选项,如引用的帖子,
  • 搞乱“include”部分中的baseUrl和路径,
  • 重新启动IDE

这些都没有真正奏效。

/tsconfig.json

{
  "compileOnSave": false,
  "compilerOptions": {
    "outDir": "./dist/out-tsc",
    "baseUrl": "src",
    "sourceMap": true,
    "declaration": false,
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "types": [
      "node"
    ],
    "lib": [
      "es2016",
      "dom",
      "es2017.object"
    ]
  }
}

/src/tsconfig.app.json

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "module": "es2015",
    "baseUrl": "",
    "types": []
  },
  "exclude": [
    "test.ts",
    "**/*.spec.ts"
  ]
}

0 个答案:

没有答案