2017-06-19 20 views
0

既存のライブラリ定義ファイルを自分で上書きしていくつかの修正を加える方法を探しています。ここでは、ディレクトリ構造です:既存のタイプ定義ファイルを除外または上書きする

node_modules/ 
    preact/ 
    dist/ 
     preact.d.ts <-- this file is wrong, I'd like to use my own 
types/ 
    preact.d.ts <-- use this file instead 

はとにかく完全preactに付属しているものを上書きまたはピックアップされてから、そのファイルを除外するのいずれかにありますか?今すぐそれはDuplicate identifierのすべての場所を示しています。

{ 
    "compilerOptions": { 
     "target": "es2017", 
     "module": "commonjs", 
     "sourceMap": false, 
     "lib": [ 
      "dom", 
      "es5", 
      "es6", 
      "es7" 
     ], 
     "sourceRoot": "src", 
     "outDir": "dist", 
     "jsx": "react", 
     "jsxFactory": "h", 
     "noImplicitAny": true, 
     "noImplicitThis": true, 
     "noImplicitReturns": true, 
     "noUnusedLocals": true, 
     "noUnusedParameters": true, 
     "strictNullChecks": true, 
     "allowSyntheticDefaultImports": true, 
     "noEmitOnError": true 
    }, 
    "include": [ 
     "src/**/*", 
     "types/**/*" 
    ], 
    "exclude": [ 
     "node_modules/preact/dist/preact.d.ts" 
    ], 
    "baseUrl": ".", 
    "paths": { 
     "*": [ 
      "types/*" 
     ] 
    } 
} 

ありがとう:それは助け場合

は、ここに私のtsconfig.jsonファイルです!

答えて

関連する問題