我正在开发一个Angular2-Typescript应用程序。我已经用angular-cli生成了这个项目,如下所示:
ng new myApp但是当我创建一个新组件时,@ component标签上会出现一条警告。
我试着在下面这篇文章中解决:
Experimental decorators warning in Visual Studio Code
但对我不起作用。
我附上我的tsconfig.json:
{
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es6",
"typeRoots": [
"../node_modules/@types"
]
}
}Typescript版本为:"typescript":"2.0.2“
发布于 2016-09-30 19:24:17
最后,我解决了我的问题如下:
首先,更新typescript版本:
$ npm install typescript@next然后,在vscode中编辑用户首选项,添加以下内容:
{
"typescript.tsdk": "node_modules/typescript/lib"
}感谢peeskillet :)
https://stackoverflow.com/questions/39787118
复制相似问题