2017-08-09 1 views
5

デコレータの実験的サポートは、将来のリリースで変更される可能性のある機能です[experimentalDecorators]この警告を削除するオプション。vscode:[ts]デコレータの実験的サポートは変更される可能性があります

私はAngularを初めて使っています。私はそれを解決する方法がありません。

マイtsconfig.jsonファイル:

{ 
"compilerOptions":{ 
    "allowSyntheticDefaultImports":true, 
    "declaration":false, 
    "emitDecoratorMetadata":true, 
    "experimentalDecorators":true, 
    "lib":[ 
    "dom", 
    "es2015" 
    ], 
    "module":"es2015", 
    "moduleResolution":"node", 
    "sourceMap":true, 
    "target":"es5" 
}, 
"include":[ 
    "src/**/*.ts" 
], 
"exclude":[ 
    "node_modules" 
], 
"compileOnSave":false, 
"atom":{ 
    "rewriteTsconfig":false 
} 

}

印刷:

enter image description here

+0

VSCodeはどのバージョンのTypeScriptを使用していますか? (VSCodeの右下隅を参照してください) – Saravana

答えて

6

あなたはsrcフォルダにエディタを開いています。 vscodeの言語サービスがtsconfigを見つけるためには、設定を保持しているプロジェクトの真のルートでエディタを開く必要があります。 srcフォルダにオープン enter image description here

:ルートフォルダにオープン

enter image description here

+0

ありがとうございました – joab

0

あなたtsconfig.jsonルート内のフォルダを移動して、IDEを再起動します。それはうまくいくはずです。

+0

これは既にあります。 私は、root、ionic.config.json、package.json、tsconfig.jsonなどのフォルダを持っています。 が、警告は、このコード – joab

+0

を示す続け: – Sajeetharan

+0

入れ、vscodeに/好み/ユーザー設定をファイルにこの移動を試みる – Sajeetharan

0

Meirionヒューズの答えは、私はちょうどこれが同様にJS環境で動作することを追加したい、正しいです。

この場合、設定ファイルにはjsconfig.jsonという名前を付けます。