Зачем нужно исключать = ["node_modules"], когда я просто включаю include = ["sr c"] в свой tsconfig. json? - PullRequest
0 голосов
/ 27 апреля 2020

Я хочу скомпилировать только папку "sr c". следовательно, я делаю include:["src"], а node_modules находятся только за пределами sr c, тогда почему мне нужно исключить их, например, exclude: ["node_modules"], как предлагают многие сайты?

например, они также предложили включить sr c, а затем исключить также node_modules - https://www.javatpoint.com/typescript-compilation-context

{  
    "compilerOptions": {  
        "module": "system",  
        "noImplicitAny": true,  
        "removeComments": true,  
        "preserveConstEnums": true,  
        "outFile": "../../built/local/tsc.js",  
        "sourceMap": true  
    },  
    "include": [  
        "src/**/*"  
    ],  
    "exclude": [  
        "node_modules",  
        "**/*.spec.ts"  
    ]  
}  

Мне не нужно было писать исключить в моем tsconfig. json, верно?

...