github から angular2-seed プロジェクトを複製して手順に従いましたが、VS コードにこの警告が表示されました [ts] デコレーターの実験的サポートは、将来のリリースで変更される可能性がある機能です。この警告を削除するには、'Experimentaldecorators' オプションを設定します。
質問する
26522 次
10 に答える
6
tsconfig.json
ファイルで、次のようにプロジェクトのパスをinclude
プロパティに追加します。
"include": [
"app/**/*"
]
files
または、個々のファイルをプロパティに追加することもできます。これが例としての私のtsconfig.json
外観です(Angular2アプリの場合):
{
"compileOnSave": false,
"buildOnSave": false,
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"removeComments": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"noEmitHelpers": true,
"sourceMap": true,
"types": [
"node"
],
"typeRoots": [
"../node_modules/@types"
],
"lib": [
"es2015",
"dom"
]
},
"files": [
"app/main.ts",
"app/app.module.ts"
],
"include": [
"app/**/*.ts"
],
"exclude": [
"node_modules",
"dist",
"build",
"app/main.aot.ts"
]
}
于 2017-01-20T19:55:23.143 に答える
0
これは、古いバージョンの typescript を使用しているためです。このメッセージを削除するには、typescript のバージョンをアップグレードする必要があります。
npm install -g typescript@latest
また、npm も最新バージョンにアップグレードする必要があります。
于 2016-09-28T16:33:41.580 に答える