2016-12-05 3 views
2

シナリオ:私のjavascriptにローカルタイプ定義を使用したいと思います。インテナールタイプスクリプトの定義ファイルでタイプをインポートするにはどうすればいいですか?

/// <reference path='type.d.ts'/> 
class MyClass { 
    /** 
    * @param {AClass} a 
    * @param {BClass} b 
    */ 
    constructor(a, b) { 

    } 
} 

マイtype.d.tsファイル:

import BaseClass from 'a-node-module' 

interface AClass extends BaseClass { 
    customProp: number 
} 

interface BClass extends BaseClass { 
    customProp: string 
} 

問題がある:import BaseClass from 'a-node-module'休憩JavaScriptのインテリセンス

は、私はこのJavaScriptファイルを持っていると言います。これをどうやって解決するのですか? jsconfig.jsonで活字バージョン2.2では

答えて

0

、次の操作を実行することはvscodeが必要なファイルからタイプを取得行います:

"typeAcquisition": { 
    "enable": true, 
    "include": [ 
     "path/to/type.d.ts" 
    ] 
} 
関連する問題