我刚刚开始使用角度CLI,我用
创建了一个测试项目ng new quickstart-cli
它创建了所有初始文件夹,然后我创建了第一个组件:
ng g component hero-details
当我尝试使用intelliJ修改hero-details.component.ts时出现问题(我安装了支持angular 2和typescript的angular插件)。
我有以下错误。
看起来无法识别声明此选项的tsconfig.json(1)文件,并且我在typescript编译器控制台(2)中有很多错误,它正在尝试编译节点的所有文件,并且我认为不应该这样做。
我检查一下IntelliJ是否配置不好,但我认为一切都很好,我也尝试使用tsconfig.json的选项,但没有任何改变。
如果我选择使用tsconfig.json选项,我会收到TypeScript编译器的以下消息
我是如何解决这个问题的?关心罗伯托。
答案 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"
]
}