다른 불필요한 파일이 들어있는 폴더 아래에있는 하나의 파일을 TSC 빌드에 포함해야하는 경우가 있습니다. tsconfig 파일의 TSC에 폴더의 특정 파일/하위 폴더가 필요하다는 것을 일반적으로 어떻게 지정할 수 있습니까? 그렇지 않으면 무시하십시오. 예를 들어제외 된 폴더의 파일/하위 폴더를 포함시키는 방법은 무엇입니까?
: 때문에 우리는 내가 노드 모듈에서 @types 폴더를 포함 좋아하지만 다른 모든 것을 무시합니다 TS에서 네임 스페이스를 사용하는 방법의
/.
|-folder 1
|->file2.ts
|->src.ts
|-folder 2 //ignored
|->file1.ts //This file is needed
|->file2.ts //the rest should be ignored
|->...
. 현재 tsconfig.json은 다음과 같습니다
{
"compileOnSave": true,
"compilerOptions": {
"target": "es5",
"declaration": true,
"removeComments": true,
"sourceMap": true,
"outFile": "Compile/Result.js",
"jsx": "react"
},
"exclude": [
"Compile/Result.d.ts",
"node_modules"
],
"include": [
"node_modules/@types"
]
}
을하지만 현재
할 필요 => ' " include : "["node_modules/@ types ","YOUR_FILE_PATH/YOUR_FILE_NAME.EXTENSION "]'? –
죄송합니다, "YOUR_FILE_PATH/YOUR_FILE_NAME.EXTENSION"을 (를) 의미하는 것이 확실하지 않습니다. 프로젝트의 루트 디렉토리와 노드 모듈을 제외한 모든 하위 디렉토리를 포함하고 싶지만 @types 폴더를 포함하십시오. – TeraTon