使用角度cli和intelliJ的错误

时间:2016-07-07 14:34:46

标签: intellij-idea angular angular-cli

我刚刚开始使用角度CLI,我用

创建了一个测试项目
ng new quickstart-cli

它创建了所有初始文件夹,然后我创建了第一个组件:

ng g component hero-details

当我尝试使用intelliJ修改hero-details.component.ts时出现问题(我安装了支持angular 2和typescript的angular插件)。

我有以下错误。

enter image description here

看起来无法识别声明此选项的tsconfig.json(1)文件,并且我在typescript编译器控制台(2)中有很多错误,它正在尝试编译节点的所有文件,并且我认为不应该这样做。

enter image description here

我检查一下IntelliJ是否配置不好,但我认为一切都很好,我也尝试使用tsconfig.json的选项,但没有任何改变。

enter image description here

如果我选择使用tsconfig.json选项,我会收到TypeScript编译器的以下消息

enter image description here

我是如何解决这个问题的?关心罗伯托。

1 个答案:

答案 0 :(得分:0)

你能用这段代码改变你的tsconfig.json,让我知道它是否有效:)

{
  "compilerOptions": {
    "target": "es5",
    "module": "system",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false
  },
  "exclude": [
    "node_modules",
    "typings/main",
    "typings/main.d.ts"
  ]
}